Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-20 | switch to using CI_ENVIRONMENT_NAME and defaulting to the basic deployment | 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-04-20 | Ensure leap command is setup properly for CI | Micah Anderson | |
Add a `leap help` command at the end of the CI setup.sh to ensure that the command is setup properly before continuing | |||
2017-03-29 | Run leap info after deploy | varac | |
2017-03-16 | Use http://deb.leap.se/platform jessie snapshots for platform CI | varac | |
2017-03-15 | [8144] Remove Haproxy tests | varac | |
2017-02-09 | tests: check process by either process scan or service name. closes #8753 | elijah | |
2017-01-31 | Platform CI: Dont run bundle install in parallel | varac | |
Closes: #8684 | |||
2017-01-10 | New unbound runs with debug flag by default | varac | |
2016-12-23 | bugfix: remove deprecated parameter from soledad test script | drebs | |
2016-12-23 | Change regex for soledad process check | varac | |
2016-12-20 | [Vagrant] Remove versioning of provider config | varac | |
2016-12-08 | Use webapp/nickserver:master on leap_platform:master (#8678) | varac | |
2016-11-24 | Merge branch 'bug/avoid-hanging-soledad-sync-test-scripts' into 'master' | Varac | |
Bug/avoid hanging soledad sync test scripts See merge request !53 | |||
2016-11-22 | use lock to avoid running multiple soledad tests (#8590) | drebs | |
If a soledad sync test script is already running, there's no need to run another one. This avoids having multiple test script hanging and eating up resources. We have seen this situation under development circumstances, when the soledad server has been modified in a way that the client hangs and never finishes. | |||
2016-11-22 | add a timeout for the soledad sync test script (#8590) | drebs | |
If for any reason a sync takes too long, the script will timeout and log an errro. | |||
2016-11-09 | Don't do strict checking for nickserver | varac | |
Sometimes nickserver is listed with `ruby /usr/bin/nickserver start` in the process table, sometimes with `/usr/bin/ruby /usr/bin/nickserver start`. We should do proper checking with `systemctl status nickserver` to make sure the service is up though (https://leap.se/code/issues/8579). Meanwhile it's ok to not do strict checking. | |||
2016-11-08 | New nickserver is using fully qualified ruby path now | varac | |
2016-10-25 | Change CI build webapp source branch to master. | Micah Anderson | |
The develop branch was removed, and current master is the same as develop was before. | |||
2016-10-18 | Fix Are_daemons_running test for nickserver | varac | |
2016-10-18 | Use random vm name when running local | varac | |
when using gitlab-runner locally, CI_BUILD_ID is always 1 which will conflict with running/terminating AWS instances in subsequent runs therefore we pick a random number in this case | |||
2016-10-18 | Use caching in setup.sh | varac | |
2016-10-18 | Include secret variables from gitlab ci settings | varac | |
- Assemble cloud.json from aws credential env vars - Deploy ssh private key from env var | |||
2016-10-18 | Add public sshkey of gitlab-runner for platform builds | varac | |
2016-10-18 | Checkin cloud.json template without credentials | varac | |
2016-10-18 | Use leap vm for ci builds | varac | |
2016-10-18 | Dont track facts.json and users/gitlab-runner | varac | |
2016-10-18 | Dont track provider/files/ssh/known_hosts | varac | |
2016-10-18 | Lint ci-build.sh | varac | |
2016-10-11 | Use puppet-catalog-test from git to circumvent deprecation warn | varac | |
2016-09-01 | cherry pick from "break on every deploy error" | elijah | |
2016-09-01 | fix paths for gitlab ci | elijah | |
2016-09-01 | move platform ci tests to tests/platform-ci | elijah | |
2016-09-01 | moved vagrant example provider to tests/example-provider | elijah | |
2016-09-01 | moved infrastructure tests run by `leap run` to tests/server-tests | elijah | |
2016-08-31 | mx test: skip email delivery test if clamd is not running because signature ↵ | elijah | |
files are still downloading. | |||
2016-08-31 | [CI] Test catalog with all available services | varac | |
2016-08-30 | use experimental-0.9 deb repo for ci builds | varac | |
2016-08-17 | [bug] check privileges and db access separately | Victor Shyba | |
This commit introduces a way to check if db exists and then check if it is properly set in two asserts, so we can have two distinct phrases to avoid confusion. - Resolves: #8388 | |||
2016-08-17 | [test] soledad doesnt have design docs anymore | Victor Shyba | |
This code was testing for it and should be removed. | |||
2016-07-22 | Test all services on CI | varac | |
2016-07-16 | Add catalogtest node, remove single node | varac | |
2016-07-16 | Use bin/ci-build.sh as build script | varac | |
- Use dynamic build vm names | |||
2016-07-14 | Use bundled version of leap_cli for tests | varac | |
2016-07-05 | Polish platform buils config file | varac | |
2016-07-05 | add gitlab-runners pubkey | varac | |
2016-07-05 | Update .gitlab-ci.yml and build config for local builds | varac | |