Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-12 | CI update gitlab to test on stretch | kwadronaut | |
'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. - Related 8916 | |||
2017-09-28 | CI: Test staging deb repo component | Varac | |
Resolves: #8871 | |||
2017-09-28 | CI: Fix caching between jobs | Varac | |
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 | |||
2017-06-30 | [CI] Add upgrade platform CI test | Varac | |
Resolves: #8541 | |||
2017-06-30 | [CI] Run setup.sh when running CI tests locally | Varac | |
2017-06-26 | Add manual deploy test for master branch | Varac | |
2017-06-26 | Lint .gitlab-ci.yml | Varac | |
2017-06-23 | Use stdbuf instead of unbuffer for CI timestamping | Varac | |
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 | |||
2017-05-10 | fix CI image location | Micah Anderson | |
2017-05-06 | Add timestamps to all platform deploys | varac | |
Resolves: #8791 | |||
2017-05-02 | Limit ci.leap.se deployment to leap/master (Closes #8782) | Micah Anderson | |
2017-04-27 | change environment names to match ci-build.sh | Micah Anderson | |
2017-04-27 | Improve ci-build.sh (Closes #8771) | varac | |
* 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() | |||
2017-04-25 | Add a production environment for demovpn, demomail | Micah Anderson | |
Pull duplicated bits into a function | |||
2017-04-25 | Fix the pipefail by putting ts inside of ci-build.sh | Micah Anderson | |
2017-04-25 | Switch to using new docker location for ruby image | Micah Anderson | |
2017-04-25 | CI: deploy_test should run for MRs, but not when merged into master | Micah Anderson | |
2017-04-20 | Enhance ci-build.sh for latest CI builds. | Micah Anderson | |
. 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 | |||
2017-01-31 | Platform CI: Dont run bundle install in parallel | varac | |
Closes: #8684 | |||
2016-10-18 | Use docker for CI testing | varac | |
2016-10-18 | Add timestamps to build output | varac | |
2016-09-01 | fix paths for gitlab ci | elijah | |
2016-07-16 | Use bin/ci-build.sh as build script | varac | |
- Use dynamic build vm names | |||
2016-07-15 | destoy VMs after successful build | varac | |
2016-07-14 | Use bundled version of leap_cli for tests | varac | |
2016-07-14 | Remove submodule command from .gitlab-ci.yml | Micah | |
Change-Id: I649b8d951e46d768e1d085d53442c1484bce931e | |||
2016-07-05 | Polish platform buils config file | varac | |
2016-07-05 | renenable global before_script in .gitlab-ci.yml | varac | |
2016-07-05 | Update .gitlab-ci.yml and build config for local builds | varac | |
2016-06-30 | directly call build-platform.sh in build job | varac | |
2016-06-28 | dont run default before_script for build stage | varac | |
2016-06-28 | Don't use docker for platform ci builds | varac | |
Will try later, but for now it fails with not finding bundle cmd. | |||
2016-06-16 | disable rspec stage, add build stage | varac | |
2016-06-14 | added catalog test to .gitlab-ci.yml | varac | |
2016-06-12 | add initial .gitlab-ci.yml | varac | |