summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* .gitlab-ci.yml: Separate stages a little more for clarityJavier Jardón2018-02-091-0/+10
|
* .gitlab-ci.yml: Test in Debian stretch intead Debian jessieJavier Jardón2018-02-091-2/+2
| | | | stretch is the new stable version
* .gitlab-ci.yml: test in ubuntu_17.10 instead ubuntu_17.04Javier Jardón2018-02-091-2/+2
| | | | ubuntu_17.04 is not supported anymore upstream
* .gitlab-ci.yml: Test in current Fedora 27Javier Jardón2018-02-091-2/+2
| | | | Fedora25 is not supported upstream anymore
* .gitlab-ci.yml: Use temaplate for build jobsJavier Jardón2018-02-091-26/+8
|
* .gitlab-ci.yml: Use 'morphs' branch of definitions.gitPedro Alvarez2018-01-151-1/+1
| | | | | Baserock definitions migrated to BuildStream some weeks ago. This change broke the CI.
* Exclude definitions path from pycodestyle checkBen Brown2017-07-191-1/+1
|
* .gitlab-ci.yml: Clone definitions in ybd namespaceJavier Jardón2017-07-191-5/+5
| | | | The folder will not be cleanup if not, so build will fail if we reuse runners
* .gitlab-ci.yml: Use /cache to put all contentsJavier Jardón2017-07-141-0/+3
| | | | | | | | | | | This is how a runner looks like: $ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/docker-252:1-262208-36eaa91b86966a7afa39fbdbe717bdec58bc10efc52e09accd3e8e9ee4038658 10G 144M 9.9G 2% / tmpfs 3.9G 0 3.9G 0% /dev tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup /dev/vda1 79G 1.2G 75G 2% /cache shm 64M 0 64M 0% /dev/shm
* Run release-notes job in keys-only modeBen Brown2017-05-261-0/+1
|
* Test release notesJavier Jardón2017-05-261-0/+11
|
* .gitlab-ci.yml: Only build non-kbas builds in the master branchjjardon/bo_kbas_build_only_masterJavier Jardón2017-05-261-0/+8
| | | | This will hopefully unblock the Merge Process a little
* .gitlab-ci.yml: Test build in current Fedora release (25)Javier Jardón2017-05-101-0/+9
|
* .gitlab-ci.yml: Test build in current Ubuntu version (17.04)Javier Jardón2017-05-101-0/+9
|
* .gitlab-ci.yml: Centos is failing as well; disable for nowjjardon/remove_non_suppported_distroJavier Jardón2017-03-041-9/+0
|
* .gitlab-ci.yml: Be sure we run without kbas in the distros we supportJavier Jardón2017-03-041-4/+5
|
* .gitlab-ci.yml: Remove non supported distrosJavier Jardón2017-03-041-16/+1
| | | | | We do not actually support them: current gcc6.3 version doesnt compile the stage1-gcc currently in definitions (5.3)
* .gitlab-ci.yml: Use debian:jessie instead python:2.7-slim by defaultJavier Jardón2017-01-311-1/+1
| | | | | | python:2.7-slim install python in /usr/local instead /usr, which is causing problems with our extensions that expect python to be in /usr/bin/python
* .gitlab-ci.yml: Check ybd works in several distrosJavier Jardón2017-01-301-3/+34
| | | | | | | | | This is at the moment: - Debian jessie (stable) - Debian stretch (testing) - Ubuntu 16.04 LTS - Ubuntu 16.10 - Centos 7
* Add git to install_dependencies.shJavier Jardón2017-01-301-1/+0
|
* .gitlab-ci.yml: Add a deployment stepJavier Jardón2017-01-291-0/+7
| | | | So we can verify deployment keeps working
* .gitlab-ci.yml: Build the chroot variant of the minimal systemJavier Jardón2017-01-291-1/+1
|
* Use pycodestyle (formerly called pep8) to check python code styleJavier Jardón2017-01-291-1/+1
|
* Change docker to python:2.7-slimDaniel Firth2016-12-071-1/+1
|
* .gitlab-ci.yml: clone definitions in the 'before_script:' stepjjardon/before_scriptJavier Jardón2016-12-061-8/+4
|
* Revert "Update ci to py3 with onbuild docker"Daniel Firth2016-11-291-4/+5
| | | | This reverts commit 10662f7a4dc0c2a3a57e60736b5bfed33dceedae.
* Revert "Try with 3.4-onbuild"Daniel Firth2016-11-291-1/+1
| | | | This reverts commit 8d175bec2df336712b39fc45d0002d2bf50d353b.
* Revert "Change shebang to '#!/usr/bin/python3'"Daniel Firth2016-11-291-3/+3
| | | | This reverts commit e04bef9afc02310aa643a11ea14f9d0e26096684.
* Change shebang to '#!/usr/bin/python3'Javier Jardón2016-11-161-3/+3
| | | | As per PEP 394: https://www.python.org/dev/peps/pep-0394/
* Try with 3.4-onbuildDaniel Firth2016-11-161-1/+1
|
* Update ci to py3 with onbuild dockerDaniel Firth2016-11-151-5/+4
|
* Add check for cache_keys_v6 to gitlab-ciPaul Sherwood2016-10-301-1/+15
|
* .gitlab-ci.yml: Add a job to always build the build-essential stratum, not ↵Javier Jardón2016-10-271-0/+9
| | | | | | using the cache in kbas So we can test that building from scratch still works
* .gitlab-ci.yml: Do not print all the environment variablesjjardon/ciJavier Jardón2016-09-011-1/+0
| | | | We are leaking the kbas password if not
* .gitlab-ci.yml: Build minimal systemJavier Jardón2016-08-311-0/+8
|
* .gitlab-ci.yml: keys-only mode and artifact cache:1 only in cache-keys stageJavier Jardón2016-08-311-4/+3
|
* .gitlab-ci.yml: Remove installation stageJavier Jardón2016-08-311-5/+0
| | | | It always fails when executed (probably because ybd returns an error)
* .gitlab-ci.yml: Fix cache key: path -> pathsJavier Jardón2016-08-311-1/+2
|
* Exit 1 on calling with no paramsPaul Sherwood2016-05-181-1/+1
| | | | | | Normal programs exit 1 if user calls without parameters - this was odd behaviour of ybd, introduced primarily to allow ci test of ybd installation. This normalises the behaviour, and fixes ci
* result => expected.result16.16Paul Sherwood2016-04-161-2/+2
|
* Tweak ci scripts, make artifact-version explicitPaul Sherwood2016-04-091-4/+7
|
* Fix .gitlab-ci build-only stepPaul Sherwood2016-04-061-1/+6
|
* Rename install.sh => install_dependencies.shPaul Sherwood2016-04-061-2/+2
|
* Update .gitlab-ci to use the new install.shPaul Sherwood2016-03-251-2/+2
|
* Add pep8 testPaul Sherwood2016-03-131-0/+5
|
* New mode: [keys-only, no-build, normal]Paul Sherwood2016-03-131-3/+1
|
* Add installation testPaul Sherwood2016-03-131-1/+7
|
* Add a .gitlab-ci.yml filePaul Sherwood2016-03-131-0/+22