Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-09 | [pkg] use bitmask-bundler image for bundles | Kali Kaneko | |
2018-01-08 | [pkg] create a new image for bundles | Kali Kaneko | |
2018-01-08 | [ci] build packages for master and tags only | Kali Kaneko | |
2018-01-06 | [test] Dont allow failure for e2e tests anymore | Varac | |
After e2e tests seem reliable now we should not allow them to fail anymore. | |||
2018-01-02 | [CI] Speed up CI testing | Varac | |
- Move all tests into a single test stage - Move docker and package builds in a single build stage - Remove dependencies between stages | |||
2017-12-28 | [CI] Allow manual docker image build through web-if | Varac | |
2017-12-28 | [CI] Tag images according to git branch name | Varac | |
2017-12-26 | [test] Split monolithic e2e test into seperate tests | Varac | |
2017-12-07 | [docs] document how to run osx tests | Kali Kaneko | |
using virtualbox executor for gitlab-runner | |||
2017-12-07 | [tests] enable osx runner | Kali Kaneko | |
2017-12-01 | [test] Use bitmask-dev docker image for testing | Varac | |
2017-11-30 | [test] install gnupg1 and haveged for the e2e test | Ruben Pollan | |
Since we are using artful for the tests it comes with gnupg2 and breaks the e2e tests. Also install haveged to speed up e2e tests. - Resolves: #9159 | |||
2017-11-23 | [test] Install tox venv in every tox job | Varac | |
In order to run tests using tox locally with gitlab-runner we need to run `tox -e py27-dev --notest` before using the venv. | |||
2017-10-27 | Dont build deb packages for platform repo | Varac | |
2017-10-27 | [CI] Fix caching of .tox/py27-dev | Varac | |
Resolves: #9058 | |||
2017-10-26 | Build ubuntu artful package | Varac | |
2017-09-29 | [pkg] Fix lintian ignore for newer-standards-version | Varac | |
2017-09-29 | [pkg] set debian Standards-Version to 4.1.0 - no changes | Micah Anderson | |
- Resolves: #9060 | |||
2017-09-29 | [pkg] build package for debian sid | Micah Anderson | |
Resolves: #9072 | |||
2017-09-20 | Build package for debian buster | Varac | |
Resolves: #8965 | |||
2017-09-20 | [test] don't allow debian packages to fail | Ruben Pollan | |
2017-09-15 | [pkg] allow debian packages to fail | Ruben Pollan | |
2017-08-30 | [tests] allow failure for functional-bundle tests, wip | Kali Kaneko | |
2017-08-30 | [tests] reuse tox virtualenv for e2e/functional | Kali Kaneko | |
2017-08-30 | [tests] add step to run functional tests on bundle | Kali Kaneko | |
2017-08-30 | [pkg] Build debs for zesty and stretch | Varac | |
- Resolves: #9008 | |||
2017-08-14 | ci: cache node modules for build_ui job | Azul | |
job build time down from 14 minutes 37 seconds to 55 seconds. | |||
2017-07-20 | [test] keep artifacts inside the project dir | Azul | |
2017-07-20 | [test] Disable OSX tests for now | Varac | |
Currently, our only OSX gitlab runner is unavailable too often and the tests fail in CI anyway so we disable it for now until we fix both. | |||
2017-07-20 | [test] keep config files from failing tests | Azul | |
2017-07-20 | [test] Add basic functional login test | Varac | |
* Move todo list to https://0xacab.org/leap/bitmask-dev/issues/8929 * use bundled pysqlcipher - debian package has not been fixed yet. * reset bitmaskd for each scenario so they are isolated * run functional tests on CI * moved e2e tests before the bundle * add test_functional_graphical Make target * Install chromedriver in docker image * add screenshots as artifacts on failure * run chrome without sandbox for docker Tests were failing on CI with chrome sandbox: https://0xacab.org/leap/bitmask-dev/-/jobs/15196 Used this workaround: https://stackoverflow.com/questions/28364012/webdriver-exception-chrome-not-reachable/28949227#28949227 - Resolves: #8929 | |||
2017-06-07 | [tests] re-enable all tests | Kali Kaneko (leap communications) | |
2017-06-07 | [feature] run vpn directly if user is root | Kali Kaneko (leap communications) | |
- Improve tests too: add entry in resolv.conf, not done without resolvconf | |||
2017-06-07 | [refactor] install helpers in makefile | Kali Kaneko (leap communications) | |
2017-06-07 | [tests] copy helpers for vpn e2e | Kali Kaneko (leap communications) | |
2017-06-06 | [pkg] get rid of dist folder | Kali Kaneko (leap communications) | |
2017-05-31 | Fix soledad image location | varac | |
2017-05-18 | [tests] another attempt at limiting docker job to parent leap repo | Kali Kaneko (leap communications) | |
2017-05-16 | [bug] limit docker job to only run in main repository | Micah Anderson | |
This will enable forks to run jobs, without needing access to the private token, or access to the docker-in-docker tagged runner | |||
2017-05-04 | [feat] Create and publish docker image (see #8755). | Micah Anderson | |
When the tests/docker directory is changed, this CI job is triggered to build the docker image and push it to the bitmask-dev container registry. This allows us to change the existing CI jobs to pull the image from our registry, instead of from dockerhub. | |||
2017-05-04 | use my registry to test | Micah Anderson | |
2017-05-04 | update to remove variables | Micah Anderson | |
2017-05-04 | Build docker image and push it to the container registry when tests/docker ↵ | Micah Anderson | |
are changed | |||
2017-03-15 | [tests] allow failures for osx builder | Kali Kaneko (leap communications) | |
2017-03-15 | [tests] let's include OSX CI | Ruben Pollan | |
2017-03-15 | [tests] separate build_ui test | Kali Kaneko (leap communications) | |
2017-03-14 | [tests] make e2e test non-critical | Kali Kaneko (leap communications) | |
2017-03-13 | [tests] re-enable e2e tests | Kali Kaneko (leap communications) | |
- Resolves: #8766 | |||
2017-03-05 | [tests] change order of build step, it's slower and I want bundles soon | Kali Kaneko (leap communications) | |
2017-02-27 | [tests] let's pick soledad master again | Kali Kaneko (leap communications) | |
after merging https://0xacab.org/leap/soledad/merge_requests/64 we're ready to change the calls to soledad with the new offline parameter, so we need to use master in the tests that are run on the CI again. |