Commit Graph

1156 Commits

Author SHA1 Message Date
Grzegorz Bizon ca7a935159 Fix typo in a changelog description
[ci skip]
2019-06-06 12:14:29 +00:00
Grzegorz Bizon e882954321 Fix serverless app deployments by bumping `tm` version
Previous version of the `tm` tool had a bug that resulted in not being
able to deploy serverless applications using this version.
2019-06-06 12:14:19 +00:00
Grzegorz Bizon 7f52685a41 Remove build policies from serverless app template 2019-06-06 10:52:29 +00:00
Kamil Trzciński 502cbda11b Merge branch 'ci-variable-expression-con-dis-junction' into 'master'
CI variable expression conjunction/disjunction

See merge request gitlab-org/gitlab-ce!27925
2019-06-06 08:34:57 +00:00
Dmitriy Zaporozhets 93d4353be9 Merge branch 'trizzi-master-patch-43016' into 'master'
Update maven template with correct link

See merge request gitlab-org/gitlab-ce!29149
2019-06-05 19:47:29 +00:00
Kamil Trzciński d2cc841c55 Add yaml lint
This commit adds CI job that validates all `*.yml`
with `yamllint`.

This commit fixes all offenses present in repository.
2019-06-05 16:31:35 +00:00
Wolphin 1f2244f16b Add multiple extends support 2019-06-05 08:25:55 +00:00
drew cimino cfaac75322 && and || operators for CI Pipeline expressions.
Refactored regex pattern matching to eagerly return tokens

Packaged behind a default-enabled feature flag and added operator documentation.
2019-06-04 19:03:24 -05:00
Mayra Cabrera 4c27abb42f Merge branch 'bump-auto-devops-helm-2-14-0' into 'master'
Bump Helm version in Auto-DevOps.gitlab-ci.yml

See merge request gitlab-org/gitlab-ce!28527
2019-06-04 17:06:56 +00:00
Tim Rizzi 3f1f12645d Update maven template with correct link 2019-06-04 15:59:31 +00:00
Dmitriy Zaporozhets d2ea615415 Merge branch 'trizzi-master-patch-86505' into 'master'
Update maven.gitlab-ci.yml for GitLab Package

See merge request gitlab-org/gitlab-ce!28796
2019-06-04 12:01:26 +00:00
Thong Kuah 55e1906df7 Bump Helm version in Auto-DevOps.gitlab-ci.yml
See https://github.com/helm/helm/releases/tag/v2.14.0
for upstream changelog
2019-06-04 14:54:57 +12:00
Tim Rizzi efca1cb365 Clarify error message and image in yml 2019-06-03 18:00:55 +00:00
Francisco Javier López 7eafe90b90
Fix port validations in .gitlab-webide.yml 2019-06-01 12:37:29 +02:00
Tim Rizzi e08219b6ea Update yml file comments re: deploy 2019-05-30 23:16:46 +00:00
Tim Rizzi 9cb74edbba Update instructions and uncomment out deploy 2019-05-30 21:13:12 +00:00
Tim Rizzi 6dfc85a102 Simplify deploy script and comment out for CE 2019-05-30 00:13:06 +00:00
Philippe Lafoucrière b41b9e6005 Disable proxy in container scanning template
closes https://gitlab.com/gitlab-org/gitlab-ee/issues/11105
2019-05-29 01:11:45 +00:00
Robert Speicher d7e106b7b9 Merge branch 'auto-devops-kubernestes-bump1-11-10' into 'master'
Bumps Kubernetes in Auto DevOps to 1.11.10

See merge request gitlab-org/gitlab-ce!28525
2019-05-28 21:17:46 +00:00
Brandon Dimcheff f3673b87cc add postgres version to subsequent helm deploys
If the postgres image version isn't passed to upgrades, helm will revert to the default postgres version. If it crosses incompatible version boundaries, this will break postgres horribly, as it won't be able to read the data files.
2019-05-28 02:59:27 +00:00
Tim Rizzi 0d62d9bcab Update maven.gitlab-ci.yml for GitLab Package 2019-05-27 18:26:03 +00:00
Lucas Charles af549bf12c Update SAST.gitlab-ci.yml - Add SAST_GITLEAKS_ENTROPY_LEVEL
This env was missing, causing the variable to not
be propagated to child containers and thus, be ineffective
2019-05-24 08:33:21 +00:00
Thong Kuah f0efa2f91f Stop emitting AUTO_DEVOPS_DOMAIN Ci variable
Update documentation to reflect removal
2019-05-24 14:40:12 +12:00
Luca Orlandi 96200113f0 Jobs should be better isolated to avoid interference with other `image` or `before_script` statements. 2019-05-21 14:09:49 +00:00
Thong Kuah d1a7368e8e Bumps Kubernetes version to 1.11.10 2019-05-21 15:43:13 +12:00
Philippe Lafoucrière 37c8f37c56 Make env vars consistent
`DAST_TARGET_AVAILABILITY_TIMEOUT` already defaults to 60 in `analyze`
2019-05-21 00:06:47 +00:00
Robert Speicher 2d8ba2db67 Merge branch '61697-add-project-id-to-le-common-name' into 'master'
Resolve "Cert Manager problems with Group/Instance cluster"

Closes #61697

See merge request gitlab-org/gitlab-ce!28373
2019-05-20 22:21:42 +00:00
Yoginth 2f6a20ce66 Fix typos in the whole gitlab-ce project 2019-05-20 14:11:44 +00:00
Grzegorz Bizon 0c1cd36afb Merge branch 'kinolaev-master-patch-13154' into 'master'
Auto-DevOps: allow to disable rollout status check

See merge request gitlab-org/gitlab-ce!28130
2019-05-20 10:27:59 +00:00
Evan Read 43d21b831a Edit comments in CI template 2019-05-17 08:45:23 +00:00
Sergej cd68c560c2 Auto-DevOps: allow to disable rollout status check 2019-05-17 01:03:06 +03:00
Tiger 81ab701314 Add project ID to Let's Encrypt common name 2019-05-16 12:37:55 -05:00
bardia zamanian 37ac7a2d8c Removed the unnecessary line. It would be covered anyway by line 352 (replicas=$(get_replicas "$track" "$percentage") 2019-05-09 19:54:28 +00:00
Olivier Gonzalez ff83da7150 Bump clair-local-scan to v2.0.8 2019-05-07 13:41:14 +00:00
Stan Hu f93b2e02a5 Run rubocop -a on CE files 2019-05-05 03:24:28 -07:00
Fabien Catteau 447c40d58d Propagate excluded paths to SAST & DS jobs
Propagate DS_EXCLUDED_PATHS to dependency_scanning job,
and SAST_EXCLUDED_PATHS and SAST_BANDIT_EXCLUDED_PATHS to sast job.
This makes possible to excluded certains paths from SAST reports
and Dependency Scanning reports, respectively.
2019-05-03 09:03:44 +00:00
Mayra Cabrera 89132bbdd6 Add gitlab-managed option to clusters form
When this option is enabled, GitLab will create namespaces and service
accounts as usual. When disabled, GitLab wont create any project
specific kubernetes resources

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/56557
2019-05-03 01:05:53 +00:00
Mayra Cabrera 5432f5480f Adds a way to start multiple manual jobs in stage
- Adds an endpoint on PipelinesController
- Adds a service that iterates over every build in a stage and
plays it.
- Includes 'play_manual' details on EntitySerializer
- Builds a new Stage state: PlayManual. An stage can take this status if
it has manual builds or an skipped, scheduled or manual status
- Includes FE modifications and specs
2019-05-02 18:27:35 +00:00
Dmitriy Zaporozhets ee7d2c1b2f
Remove unused projects.ci_id column
And remove Gitlab::Ci::Trace#deprecated_path as it relies on ci_id

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2019-05-02 17:55:28 +03:00
Victor Zagorodny aaceabdd05 Propagate ENV vars to SAST and Dependency Scanning Docker containers only if they are set 2019-05-01 12:30:48 +00:00
Matija Čupić 07b5c50381
Remove variable masking feature flag 2019-04-26 15:20:47 -04:00
Victor Zagorodny 478cf29c39 Add ZAP Full Scan support to DAST vendored template 2019-04-26 13:53:17 +00:00
Grzegorz Bizon 5389ff6e93 Merge branch '#57351-add-dotnet-core-yaml-template' into 'master'
Fix #57351 - Add .NET Core YAML template

Closes #57351

See merge request gitlab-org/gitlab-ce!25604
2019-04-26 13:44:49 +00:00
Piotr Wosiek 3670a3cff8 Update .NET Core YAML template
Improve indent for cache paths
2019-04-26 14:26:41 +02:00
Piotr Wosiek 052072ff19 Update .NET Core YAML template - improve indent
Improve indent and remove empty lines
2019-04-25 18:18:51 +02:00
Stan Hu 66ff5f3dc6 Merge branch 'autodevops_remote_private_helm_repository' into 'master'
Adding ability to specify helm chart repo using environment variables

Closes #49520

See merge request gitlab-org/gitlab-ce!27123
2019-04-24 21:18:19 +00:00
Kamil Trzciński 8fa1ab4c33 Support negative matches
This adds support for != and !~ operators
giving more flexibility in comparing values
2019-04-23 14:19:06 +02:00
Kamil Trzciński a6a1afe070 Merge branch '60500-disable-jit-kubernetes-resource-creation-for-project-level-clusters' into 'master'
Disable JIT Kubernetes resource creation for project level clusters

Closes #60500

See merge request gitlab-org/gitlab-ce!27352
2019-04-17 18:41:15 +00:00
Grzegorz Bizon 35d05b1c36 Merge branch 'tortuetorche/gitlab-ce-patch-auto-deploy-extra-values' into 'master'
Allow extra args for helm in Auto-DevOps

See merge request gitlab-org/gitlab-ce!26838
2019-04-17 06:29:58 +00:00
James Fargher 4db9418985 Rename HELM_EXTRA_ARGS to differentiate between helm invocations 2019-04-17 08:52:16 +12:00