Age | Commit message (Collapse) | Author |
|
'deploy_test:jessie:master' will deploy to jessie, the packages that are
in the 'master' debian repository (stable), the 'except master, stretch'
will tell it to not deploy when something to these branches is pushed.
Fixes #8920
Related #8916
|
|
Installing gems as user root and accessing them as
unprivileged user breaks with gems that ship files
with too restrictive file permissions.
See https://github.com/invadersmustdie/puppet-catalog-test/issues/38
|
|
|
|
from https://docs.gitlab.com/ce/ci/yaml/README.html#cache:
"By default caching is enabled and shared between pipelines and jobs,
starting from GitLab 9.0"
|
|
Resolves: #8871
|
|
fog-aws gem was not installed so Job #19895 failed for b566104d
The reason was that caching was configured wrongly so files got
cached vertically for each job.
After re-configuring the gitlab-runner cache on beluga, caches
were lost and resulted in failing builds.
This commit configures caching in a way that we define one global
cache for all platform pipelines.
Resolves: #8872
|
|
Resolves: #8541
|
|
|
|
|
|
|
|
There are different reasons for this:
- Using `stdbuf` will correctly return and non-zero
exit code so when something breaks during CI `gitlab-runner`
will mark the build as failed (Resolves: #8821).
- `stdbuf` is already installed by the `coreutils` package and
thus saves diskspace
|
|
|
|
Resolves: #8791
|
|
|
|
|
|
* Change environment names for clarity:
. Use staging for deploying to latest
. Use production environments to deploy to demo:
production/vpn
production/mail
* Install leap_cli if not present and define default values
* Remove old nodes from cached runs
* Remove no longer used SEEDS variable
* Debugging improvements:
. Hide secrets when calling ci-build.sh with xtrace enabled
. Use unbuffer to we can add debug output locally
. Add debugging to build_from_scratch()
|
|
Pull duplicated bits into a function
|
|
|
|
|
|
|
|
. Reorganize script to allow for multiple builds
. Add latest build, pulling from the ibex provider
. Run the build as the cirunner unprivileged user
. Set pipefail because job is run within a pipe
. Change name of 'build' stage to 'deploy'
. Setup an environment for the latest CI deployment
|
|
Closes: #8684
|
|
|
|
|
|
|
|
- Use dynamic build vm names
|
|
|
|
|
|
Change-Id: I649b8d951e46d768e1d085d53442c1484bce931e
|
|
|
|
|
|
|
|
|
|
|
|
Will try later, but for now it fails with not finding bundle cmd.
|
|
|
|
|
|
|