summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)Author
2018-11-15Remove benchmark templates and jobs from CIdrebs
2018-11-15Disable benchmarksdrebs
Benchmarks post results to elasticsearch, but the TLS certificates of https://benchmarks.leap.se and https://moose.leap.se are currently expired. Automated LetsEncrypt certificate renewal must be configured before benchmarks can be enabled again.
2018-06-18[tests] disable e2e tests for nowdrebs
e2e tests currently depend on client dev environment running a platform with blobs enabled. As the platform currently doesn't integrate with blobs, any deploy to cdev environment breaks blobs configuration and thus breaks e2e tests. I am disabling these tests for now so we don't depend on them to have packages built for soledad.
2018-06-14[package] remove jessie, and zesty, add bionic and sidMicah Anderson
2017-11-22[bug] remove SOLEDAD_COUCH_URL test envVictor Shyba
It was None for parallel tests and there is already a mechanism in place for setting this URL, which avoids it being set in two different places.
2017-11-19[test] use environment to pass the couch_url to server TAC testdrebs
2017-11-06[ci] do not update cache when packagingdrebs
2017-10-26remove platform packages for unsupported distributionsMicah Anderson
2017-10-26[pkg] Lintian: build-depends-on-obsolete-packageVarac
2017-10-26[pkg] Linitan: ignore newer-standards-versionVarac
2017-10-26Standards-Version 4.1.1, Ubuntu artful packageVarac
2017-10-17[ci] remove duplicated call to responsiveness testsdrebs
2017-10-09[pkg] add timestamps to packaging jobsdrebs
2017-10-09[test] only run benchmark stage on scheduled pipelinesdrebs
2017-10-09[test] run benchmarks only on schedules pipeline runsdrebs
2017-10-05[tests] run benchmarks conditionallydrebs
2017-10-05[test] use template for ci benchmark jobsdrebs
2017-10-05[tests] move benchmarks back to their own stage in cidrebs
2017-09-30[test] run benchmark tests in parallel with other testsdrebs
2017-09-28[pkg] Add packages for debian busterVarac
Resolves: #8963
2017-09-20[test] add e2e test for incoming mail pipelinedrebs
I had to include part of the bonafide source code because it was the easiest way to interact with the webapp. Closes: #8941
2017-09-17[test] split benchmarks in different ci jobsdrebs
2017-09-17[refactor] move tests to root of repositorydrebs
Tests entrypoint was in a testing/ subfolder in the root of the repository. This was made mainly because we had some common files for tests and we didn't want to ship them (files in testing/test_soledad, which is itself a python package. This sometimes causes errors when loading tests (it seems setuptools is confused with having one python package in a subdirectory of another). This commit moves the tests entrypoint to the root of the repository. Closes: #8952
2017-09-11[benchmarks] post responsiveness tests to elasticsearchdrebs
2017-08-30[pkg] Packages for ubuntu zesty + debian stretchVarac
- Upload to client repo as well
2017-07-18Fix commit_info.branch varVarac
Gitlab by default will checkout a detatched HEAD so in order to collect the branch name it's running the CI for we need to checkout the branch name and reset to current commit sha.
2017-07-09[benchmarks] import the correct script for setting up envdrebs
2017-07-09[benchmarks] fix branch for checking out setup scriptdrebs
2017-07-09[benchamrks] fix .gitlab-ci.ymldrebs
2017-07-09[benchmarks] checkout benchmark-all-commits script before using itdrebs
2017-07-08[benchmarks] setup env for benchmark-all-commits earlierdrebs
2017-07-08[benchmark] setup env for benchmark-all-commits conditionallydrebs
2017-07-07[pkg] workaround multiline bug in .gitlab-ci.ymldrebs
2017-07-07[benchmarks] move adbapi tuning script to benchmark scripts folderdrebs
2017-07-07[benchmarks] use new gitlab ci variable namesdrebs
2017-07-07[benchmarks] Checkout check-pysqlcipher script because older commits don't ↵drebs
have it.
2017-07-07[benchmarks] Fix script name inside .gitlab-ci.ymldrebs
2017-07-07[benchmarks] Use script to tune adbapi parameters istead of cherry-pick.drebs
2017-07-07[benchmarks] Cherry pick tuned adbapi parameters before running tests.drebs
2017-07-07[benchmarks] All PRs got mergedvarac
2017-07-07[benchmarks] Fetch files from the futurevarac
2017-07-07[benchmarks] Show pytest-benchmark git remote in tox.inivarac
2017-07-07[benchmarks] Stay on current branch and not in detatched HEADvarac
2017-07-07[benchmarks] Run test in dockervarac
2017-06-29[pkg] avoid adding upstream repo twicedrebs
2017-06-28[pkg] print explanation message when SSH_PRIVATE_KEY is missingdrebs
2017-06-28[test] remove \n from benchmarking script in CIdrebs
2017-06-28[pkg] skip package upload if no ssh private key is setdrebs
2017-06-28[pkg] ensure repo has tags from upstreamdrebs
2017-06-28[test] remove double avoidance of synchronous benchmark testsdrebs