Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-21 | CI: Install gems as unprivileged user | Varac | |
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 | |||
2017-12-21 | CI: Always run setup.sh script | Varac | |
2017-12-21 | CI: Disable global caching and use default caching | Varac | |
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" | |||
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 | |