aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* upgrade gitlab CI, docs, and various scripts from postgresql 11 to 13Bryan Newbold2022-01-261-1/+1
| | | | | | | | Expecting few if any compatibility issues with this transition. Actually upgrading the production databases will be some work, but will hopefully yield disk savings from changes in the B-Tree index on-disk format.
* gitlab-ci: install newer version of pipenv, via IA .deb fileBryan Newbold2022-01-261-0/+2
|
* gitlab CI: use focal base image for CI runBryan Newbold2022-01-261-7/+6
|
* gitlab CI: cleanupsBryan Newbold2020-12-221-4/+20
|
* gitlab CI: explicitly use xenial tag of imageBryan Newbold2020-12-221-1/+1
|
* Revert "gitlab CI: explicitly use xenial tag of image"Bryan Newbold2020-12-111-1/+1
| | | | This reverts commit dbfc6e9bacaab4960e814192d66eefea87ef8930.
* gitlab CI: explicitly use xenial tag of imageBryan Newbold2020-12-111-1/+1
|
* run flake8 in CIBryan Newbold2020-05-221-0/+1
|
* Add missing packages to Dockerfile and CI fileBryan Newbold2020-04-161-2/+2
|
* ci: don't re-build/install commands if existingBryan Newbold2020-04-161-2/+2
|
* ci: only build postgres feature for dieselBryan Newbold2020-04-161-1/+1
|
* ci: switch to fatcat-test-base Docker imageBryan Newbold2020-04-161-1/+1
| | | | Goal is to speed up CI runs.
* CI: add libpq-dev (for diesel build)Bryan Newbold2020-04-161-1/+1
| | | | Not sure why things build without this.
* get gitlab-ci working with python3.7Bryan Newbold2020-04-131-2/+2
| | | | | | Required updating to newer 'buster' Debian distro, and a newer rust release to work around a Docker/OCI containerization issue with older docker images.
* bump required rust to 1.36Bryan Newbold2019-12-031-1/+1
| | | | | | | | | | | | This isn't a fatcat rust requirement, but instead a diesel requirement, via rust-smallvec, which in v1.0 uses the alloc crate: https://github.com/servo/rust-smallvec/issues/73 I think the reason this came up now is that diesel-cli is an application and doesn't have a Cargo.lock file, and the build was updated. Using some binary mechanism to install these dependencies would be more robust, but feels like a yak shave right now.
* update gitlab-ci to rust 1.34Bryan Newbold2019-12-031-1/+1
| | | | | Apparently the rust:1.34-stretch image is gone from docker hub, and this was causing CI errors.
* disable dependency caching (for now)Bryan Newbold2019-09-131-6/+8
|
* CI: add df commands to debug out-of-spaceBryan Newbold2019-09-131-0/+4
|
* update all other mentions of python client libBryan Newbold2019-09-051-1/+1
|
* update required rust to 1.34+Bryan Newbold2019-08-261-1/+1
| | | | | | Will most likely bump to 1.39 or whatever async/await lands in later this year, but for now requiring at least the version debian buster (current stable) ships with.
* try cargo path tweak againBryan Newbold2019-06-201-1/+2
|
* keep cargo home on the pathBryan Newbold2019-06-201-0/+1
|
* try caching/globals in gitlab-ciBryan Newbold2019-06-201-14/+16
|
* build deployable artifactsBryan Newbold2019-06-201-10/+26
|
* fix typo in gitlab-ci.ymlBryan Newbold2019-04-091-1/+1
|
* try to fix tagged release gitlab CI buildsBryan Newbold2019-04-091-0/+3
|
* update rust_build_release CI configBryan Newbold2019-03-151-1/+4
|
* update dev setup instructionsBryan Newbold2019-03-151-2/+2
|
* CI pylint wants specific files, I guessBryan Newbold2019-03-041-1/+1
| | | | | | To fix: error while code parsing: Unable to load file tests/__init__.py"
* run pylint over python testsBryan Newbold2019-02-221-1/+1
|
* target rust 1.32Bryan Newbold2019-02-071-1/+1
|
* run python_client tests in CIBryan Newbold2019-01-091-1/+3
|
* bump gitlab CI rust version to 1.31 (rust 2018)Bryan Newbold2019-01-091-1/+1
|
* have rust rests use env.example (not CI-specific vars)Bryan Newbold2019-01-081-3/+1
|
* run basic CLI tests in CIBryan Newbold2019-01-081-0/+2
|
* add dummy key to gitlab CI envBryan Newbold2018-12-311-0/+3
|
* add libsodium-dev as a depBryan Newbold2018-12-261-1/+1
|
* need libsnappy-dev for CIBryan Newbold2018-12-101-1/+1
|
* oops, I meant pylint, not pytestBryan Newbold2018-11-211-1/+1
|
* fix gitlab pytest -EBryan Newbold2018-11-211-1/+1
|
* at least some pylintBryan Newbold2018-11-151-2/+2
|
* bump rust and postgres versionsBryan Newbold2018-11-131-2/+2
|
* need to specify binary for 'cargo run' nowBryan Newbold2018-09-121-1/+1
|
* attempt at fixing tests (by running API in background)Bryan Newbold2018-06-041-14/+13
|
* fix another CI typoBryan Newbold2018-05-271-2/+2
|
* try to fix CI againBryan Newbold2018-05-271-3/+3
|
* try to fix gitlab-ciBryan Newbold2018-05-251-1/+5
|
* update gitlab-ci to run rust testsBryan Newbold2018-05-241-2/+2
|
* only build artifacts for tagged buildsBryan Newbold2018-05-161-3/+11
|
* yet more gitlab-ciBryan Newbold2018-05-161-0/+4
|