Commit 213a52eb authored by Kenny Johnston's avatar Kenny Johnston Committed by Marcel Amirault

Add contribution section to all CI/CD templates

Add code comment with contribution details and link
to exact location of each template.
parent 32006887
......@@ -2,6 +2,11 @@
# Use it with caution. For usage instruction please read
# https://gitlab.com/gitlab-org/5-minute-production-app/deploy-template/-/blob/v2.3.0/README.md
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/5-Minute-Production-App.gitlab-ci.yml
include:
# workflow rules to prevent duplicate detached pipelines
- template: 'Workflows/Branch-Pipelines.gitlab-ci.yml'
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/AWS/CF-Provision-and-Deploy-EC2.gitlab-ci.yml
stages:
- provision
- review
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/AWS/Deploy-ECS.gitlab-ci.yml
stages:
- build
- test
......
......@@ -2,6 +2,11 @@
# You will also need to configure your build.gradle, Dockerfile, and fastlane configuration to make this work.
# If you are looking for a simpler template that does not publish, see the Android template.
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
stages:
- environment
- build
......
# Read more about this script on this blog post https://about.gitlab.com/2018/10/24/setting-up-gitlab-ci-for-android-projects/, by Jason Lenny
# If you are interested in using Android with FastLane for publishing take a look at the Android-Fastlane template.
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
image: openjdk:8-jdk
variables:
......
......@@ -41,6 +41,11 @@
# `.buildpacks` that contains the URLs, one on each line, in order.
# Note: Auto CI does not work with multiple buildpacks yet
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
image: alpine:latest
variables:
......
# see https://docs.gitlab.com/ee/ci/yaml/README.html for all available options
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# you can delete this line if you're not using Docker
image: busybox:latest
......
# use the official gcc image, based on debian
# can use verions as well, like gcc:5.2
# see https://hub.docker.com/_/gcc/
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
image: gcc
build:
......
......@@ -5,6 +5,11 @@
# for help configuring your runner properly, or, if you want to switch
# to a different driver, see http://kitchen.ci/docs/drivers
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
image: "chef/chefdk"
services:
- docker:dind
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Based on openjdk:8, already includes lein
image: clojure:lein-2.7.0
# If you need to configure a database, add a `services` section here
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
include:
template: Jobs/Code-Quality.gitlab-ci.yml
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Publishes a tag/branch to Composer Packages of the current project
publish:
image: curlimages/curl:latest
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Official language image. Look for the different tagged releases at:
# https://hub.docker.com/r/crystallang/crystal/
image: "crystallang/crystal:latest"
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# https://hub.docker.com/r/google/dart
image: google/dart:2.8.4
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Official framework image. Look for the different tagged releases at:
# https://hub.docker.com/r/library/python
image: python:latest
......
......@@ -3,6 +3,12 @@
#
# This template uses one generic job with conditional builds
# for the default branch and all other (MR) branches.
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
docker-build:
# Use the official docker image.
image: docker:latest
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
image: elixir:latest
# Pick zero or more services to be used on all builds.
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
code_quality:
stage: test
image: "cirrusci/flutter:1.22.5"
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
image: golang:latest
variables:
......
# This is the Gradle build system for JVM applications
# https://gradle.org/
# https://github.com/gradle/gradle
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
image: gradle:alpine
# Disable the Gradle daemon for Continuous Integration servers as correctness
......
......@@ -8,6 +8,11 @@
# Feel free to change GRADLE_VERSION version with your gradle project version (2.13, 2.14,...)
# If you use Angular profile, this yml it's prepared to work with it
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
image: java:8
variables:
......
......@@ -8,6 +8,11 @@
# [1]: http://julialang.org/
# [2]: https://docs.julialang.org/en/v1/manual/documentation/index.html
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Below is the template to run your tests in Julia
.test_template: &test_definition
# Uncomment below (and adjust as needed) to run the tests for specific references
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
---
variables:
# Feel free to choose the image that suits you best.
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Official framework image. Look for the different tagged releases at:
# https://hub.docker.com/r/library/php
image: php:latest
......
......@@ -8,6 +8,11 @@
# * Verify but don't deploy merge requests.
# * Deploy built artifacts from master branch only.
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
variables:
# This will suppress any download for dependencies and plugins or upload messages which would clutter the console log.
# `showDateTime` will show the passed time in milliseconds. You need to specify `--batch-mode` to make this work.
......
......@@ -11,6 +11,11 @@
# Please find the full example project here:
# https://gitlab.com/tobiaskoch/gitlab-ci-example-mono
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# see https://hub.docker.com/_/mono/
image: mono:latest
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Official framework image. Look for the different tagged releases at:
# https://hub.docker.com/r/library/node/tags/
image: node:latest
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
image: openshift/origin-cli
stages:
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Select image from https://hub.docker.com/_/php/
image: php:latest
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
image:
name: hashicorp/packer:latest
entrypoint:
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Brunch.gitlab-ci.yml
# Full project: https://gitlab.com/pages/brunch
image: node:4.2.2
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Doxygen.gitlab-ci.yml
# Full project: https://gitlab.com/pages/doxygen
image: alpine
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Gatsby.gitlab-ci.yml
image: node:latest
# This folder is cached between builds
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/HTML.gitlab-ci.yml
# Full project: https://gitlab.com/pages/plain-html
pages:
stage: deploy
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Harp.gitlab-ci.yml
# Full project: https://gitlab.com/pages/harp
image: node:4.2.2
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Hexo.gitlab-ci.yml
# Full project: https://gitlab.com/pages/hexo
image: node:10.15.3
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Hugo.gitlab-ci.yml
---
# All available Hugo versions are listed here:
# https://gitlab.com/pages/hugo/container_registry
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Hyde.gitlab-ci.yml
# Full project: https://gitlab.com/pages/hyde
image: python:2.7
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/JBake.gitlab-ci.yml
# This template uses the java:8 docker image because there isn't any
# official JBake image at this moment
#
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Jekyll.gitlab-ci.yml
# Template project: https://gitlab.com/pages/jekyll
# Docs: https://docs.gitlab.com/ee/pages/
image: ruby:2.6
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Jigsaw.gitlab-ci.yml
# Jigsaw is a simple static sites generator with Laravel's Blade.
#
# Full project: https://github.com/tightenco/jigsaw
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Lektor.gitlab-ci.yml
# Full project: https://gitlab.com/pages/hyde
image: python:2.7
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Metalsmith.gitlab-ci.yml
# Full project: https://gitlab.com/pages/metalsmith
image: node:4.2.2
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Middleman.gitlab-ci.yml
# Full project: https://gitlab.com/pages/middleman
image: ruby:2.6
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Nanoc.gitlab-ci.yml
# Full project: https://gitlab.com/pages/nanoc
image: ruby:2.6
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Octopress.gitlab-ci.yml
# Full project: https://gitlab.com/pages/octopress
image: ruby:2.6
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Pelican.gitlab-ci.yml
# Full project: https://gitlab.com/pages/pelican
image: python:2.7-alpine
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/SwaggerUI.gitlab-ci.yml
image: node:10-alpine
# specify the location of the Open API Specification files within your project
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Official language image. Look for the different tagged releases at:
# https://hub.docker.com/r/library/python/tags/
image: python:latest
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Official language image. Look for the different tagged releases at:
# https://hub.docker.com/r/library/ruby/tags/
image: ruby:latest
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Official language image. Look for the different tagged releases at:
# https://hub.docker.com/r/library/rust/tags/
image: "rust:latest"
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Official OpenJDK Java image. Look for the different tagged releases at
# https://hub.docker.com/_/openjdk/ . A Java image is not required
# but an image with a JVM speeds up the build a bit.
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Security/API-Fuzzing.gitlab-ci.yml
#
# Read more about this feature here: https://docs.gitlab.com/ee/user/application_security/api_fuzzing/
#
# Configure API fuzzing with CI/CD variables (https://docs.gitlab.com/ee/ci/variables/README.html).
# List of available variables: https://docs.gitlab.com/ee/user/application_security/api_fuzzing/#available-cicd-variables
......
......@@ -16,6 +16,11 @@
# Configure container scanning with CI/CD variables (https://docs.gitlab.com/ee/ci/variables/README.html).
# List of available variables: https://docs.gitlab.com/ee/user/application_security/container_scanning/#available-variables
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Security/Container-Scanning.gitlab-ci.yml
variables:
CS_ANALYZER_IMAGE: registry.gitlab.com/security-products/container-scanning:4
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Security/Coverage-Fuzzing.gitlab-ci.yml
#
# Read more about this feature https://docs.gitlab.com/ee/user/application_security/coverage_fuzzing
#
# Configure coverage fuzzing with CI/CD variables (https://docs.gitlab.com/ee/ci/variables/README.html).
# List of available variables: https://docs.gitlab.com/ee/user/application_security/coverage_fuzzing/#available-cicd-variables
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Security/DAST-On-Demand-Scan.gitlab-ci.yml
stages:
- build
- test
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Security/DAST.gitlab-ci.yml
#
# To use this template, add the following to your .gitlab-ci.yml file:
#
# include:
......@@ -10,9 +15,9 @@
# - test
# - deploy
# - dast
#
# Read more about this feature here: https://docs.gitlab.com/ee/user/application_security/dast/
#
# Configure DAST with CI/CD variables (https://docs.gitlab.com/ee/ci/variables/README.html).
# List of available variables: https://docs.gitlab.com/ee/user/application_security/dast/#available-variables
......
......@@ -16,6 +16,11 @@
# Configure DAST with CI/CD variables (https://docs.gitlab.com/ee/ci/variables/README.html).
# List of available variables: https://docs.gitlab.com/ee/user/application_security/dast/#available-variables
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Security/DAST.lastest.gitlab-ci.yml
variables:
DAST_VERSION: 2
# Setting this variable will affect all Security templates
......
......@@ -3,6 +3,11 @@
# Configure dependency scanning with CI/CD variables (https://docs.gitlab.com/ee/ci/variables/README.html).
# List of available variables: https://docs.gitlab.com/ee/user/application_security/dependency_scanning/index.html#available-variables
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Security/Dependency-Scanning.gitlab-ci.yml
variables:
# Setting this variable will affect all Security templates
# (SAST, Dependency Scanning, ...)
......
......@@ -3,6 +3,11 @@
# Configure license scanning with CI/CD variables (https://docs.gitlab.com/ee/ci/variables/README.html).
# List of available variables: https://docs.gitlab.com/ee/user/compliance/license_compliance/#available-variables
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Security/License-Scanning.gitlab-ci.yml
variables:
# Setting this variable will affect all Security templates
# (SAST, Dependency Scanning, ...)
......
......@@ -10,6 +10,10 @@
#
# Docs: https://docs.gitlab.com/ee/topics/airgap/
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Security/Secure-Binaries.gitlab-ci.yml
variables:
SECURE_BINARIES_ANALYZERS: >-
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# GitLab Serverless template
image: alpine:latest
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# Lifted from: https://about.gitlab.com/2016/03/10/setting-up-gitlab-ci-for-ios-projects/
# This file assumes an own GitLab CI runner, setup on a macOS system.
stages:
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Terraform.gitlab-ci.yml
include:
- template: Terraform/Base.latest.gitlab-ci.yml # https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/ci/templates/Terraform/Base.latest.gitlab-ci.yml
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
include:
- template: Terraform/Base.latest.gitlab-ci.yml # https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/ci/templates/Terraform/Base.latest.gitlab-ci.yml
......
# Read more about the feature here: https://docs.gitlab.com/ee/user/project/merge_requests/accessibility_testing.html
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Verify/Accessibility.gitlab-ci.yml
stages:
- build
- test
......
# Read more about the feature here: https://docs.gitlab.com/ee/user/project/merge_requests/browser_performance_testing.html
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Verify/Browser-Performance.gitlab-ci.yml
stages:
- build
- test
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Verify/FailFast.gitlab-ci.yml
rspec-rails-modified-path-specs:
image: ruby:2.6
stage: .pre
......
# Read more about the feature here: https://docs.gitlab.com/ee/user/project/merge_requests/load_performance_testing.html
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Verify/Load-Performance-Testing.gitlab-ci.yml
stages:
- build
- test
......
# Read more on when to use this template at
# https://docs.gitlab.com/ee/ci/yaml/#workflowrules
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Workflows/Branch-Pipelines.gitlab-ci.yml
workflow:
rules:
- if: $CI_COMMIT_TAG
......
# Read more on when to use this template at
# https://docs.gitlab.com/ee/ci/yaml/#workflowrules
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Workflows/MergeRequest-Pipelines.gitlab-ci.yml
workflow:
rules:
- if: $CI_MERGE_REQUEST_IID
......
......@@ -2,6 +2,11 @@
# This is a simple example illustrating how to build and test .NET Core project
# with GitLab Continuous Integration / Continuous Delivery.
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# ### Specify the Docker image
#
# Instead of installing .NET Core SDK manually, a docker image is used
......
......@@ -19,6 +19,10 @@
# The best way to persist the mapping is via a scheduled task (see: https://stackoverflow.com/a/7867064/1288473),
# running the following batch command: net use P: \\x.x.x.x\Projects /u:your_user your_pass /persistent:yes
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
# place project specific paths in variables to make the rest of the script more generic
variables:
......
......@@ -10,6 +10,11 @@
# https://docs.gitlab.com/runner/security/#usage-of-shell-executor for additional
# detail on what to keep in mind in this scenario.
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Android-Fastlane.gitlab-ci.yml
stages:
- build
- test
......
# Please contribute improvements to this template via the CI/CD templates development guide:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific templates file can be found here:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/npm.gitlab-ci.yml
publish:
image: node:latest
stage: deploy
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment