Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | .gitlab-ci.yml: Separate stages a little more for clarity | Javier Jardón | 2018-02-09 | 1 | -0/+10 |
| | |||||
* | .gitlab-ci.yml: Test in Debian stretch intead Debian jessie | Javier Jardón | 2018-02-09 | 1 | -2/+2 |
| | | | | stretch is the new stable version | ||||
* | .gitlab-ci.yml: test in ubuntu_17.10 instead ubuntu_17.04 | Javier Jardón | 2018-02-09 | 1 | -2/+2 |
| | | | | ubuntu_17.04 is not supported anymore upstream | ||||
* | .gitlab-ci.yml: Test in current Fedora 27 | Javier Jardón | 2018-02-09 | 1 | -2/+2 |
| | | | | Fedora25 is not supported upstream anymore | ||||
* | .gitlab-ci.yml: Use temaplate for build jobs | Javier Jardón | 2018-02-09 | 1 | -26/+8 |
| | |||||
* | .gitlab-ci.yml: Use 'morphs' branch of definitions.git | Pedro Alvarez | 2018-01-15 | 1 | -1/+1 |
| | | | | | Baserock definitions migrated to BuildStream some weeks ago. This change broke the CI. | ||||
* | Exclude definitions path from pycodestyle check | Ben Brown | 2017-07-19 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: Clone definitions in ybd namespace | Javier Jardón | 2017-07-19 | 1 | -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 contents | Javier Jardón | 2017-07-14 | 1 | -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 mode | Ben Brown | 2017-05-26 | 1 | -0/+1 |
| | |||||
* | Test release notes | Javier Jardón | 2017-05-26 | 1 | -0/+11 |
| | |||||
* | .gitlab-ci.yml: Only build non-kbas builds in the master branchjjardon/bo_kbas_build_only_master | Javier Jardón | 2017-05-26 | 1 | -0/+8 |
| | | | | This will hopefully unblock the Merge Process a little | ||||
* | .gitlab-ci.yml: Test build in current Fedora release (25) | Javier Jardón | 2017-05-10 | 1 | -0/+9 |
| | |||||
* | .gitlab-ci.yml: Test build in current Ubuntu version (17.04) | Javier Jardón | 2017-05-10 | 1 | -0/+9 |
| | |||||
* | .gitlab-ci.yml: Centos is failing as well; disable for nowjjardon/remove_non_suppported_distro | Javier Jardón | 2017-03-04 | 1 | -9/+0 |
| | |||||
* | .gitlab-ci.yml: Be sure we run without kbas in the distros we support | Javier Jardón | 2017-03-04 | 1 | -4/+5 |
| | |||||
* | .gitlab-ci.yml: Remove non supported distros | Javier Jardón | 2017-03-04 | 1 | -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 default | Javier Jardón | 2017-01-31 | 1 | -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 distros | Javier Jardón | 2017-01-30 | 1 | -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.sh | Javier Jardón | 2017-01-30 | 1 | -1/+0 |
| | |||||
* | .gitlab-ci.yml: Add a deployment step | Javier Jardón | 2017-01-29 | 1 | -0/+7 |
| | | | | So we can verify deployment keeps working | ||||
* | .gitlab-ci.yml: Build the chroot variant of the minimal system | Javier Jardón | 2017-01-29 | 1 | -1/+1 |
| | |||||
* | Use pycodestyle (formerly called pep8) to check python code style | Javier Jardón | 2017-01-29 | 1 | -1/+1 |
| | |||||
* | Change docker to python:2.7-slim | Daniel Firth | 2016-12-07 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: clone definitions in the 'before_script:' stepjjardon/before_script | Javier Jardón | 2016-12-06 | 1 | -8/+4 |
| | |||||
* | Revert "Update ci to py3 with onbuild docker" | Daniel Firth | 2016-11-29 | 1 | -4/+5 |
| | | | | This reverts commit 10662f7a4dc0c2a3a57e60736b5bfed33dceedae. | ||||
* | Revert "Try with 3.4-onbuild" | Daniel Firth | 2016-11-29 | 1 | -1/+1 |
| | | | | This reverts commit 8d175bec2df336712b39fc45d0002d2bf50d353b. | ||||
* | Revert "Change shebang to '#!/usr/bin/python3'" | Daniel Firth | 2016-11-29 | 1 | -3/+3 |
| | | | | This reverts commit e04bef9afc02310aa643a11ea14f9d0e26096684. | ||||
* | Change shebang to '#!/usr/bin/python3' | Javier Jardón | 2016-11-16 | 1 | -3/+3 |
| | | | | As per PEP 394: https://www.python.org/dev/peps/pep-0394/ | ||||
* | Try with 3.4-onbuild | Daniel Firth | 2016-11-16 | 1 | -1/+1 |
| | |||||
* | Update ci to py3 with onbuild docker | Daniel Firth | 2016-11-15 | 1 | -5/+4 |
| | |||||
* | Add check for cache_keys_v6 to gitlab-ci | Paul Sherwood | 2016-10-30 | 1 | -1/+15 |
| | |||||
* | .gitlab-ci.yml: Add a job to always build the build-essential stratum, not ↵ | Javier Jardón | 2016-10-27 | 1 | -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/ci | Javier Jardón | 2016-09-01 | 1 | -1/+0 |
| | | | | We are leaking the kbas password if not | ||||
* | .gitlab-ci.yml: Build minimal system | Javier Jardón | 2016-08-31 | 1 | -0/+8 |
| | |||||
* | .gitlab-ci.yml: keys-only mode and artifact cache:1 only in cache-keys stage | Javier Jardón | 2016-08-31 | 1 | -4/+3 |
| | |||||
* | .gitlab-ci.yml: Remove installation stage | Javier Jardón | 2016-08-31 | 1 | -5/+0 |
| | | | | It always fails when executed (probably because ybd returns an error) | ||||
* | .gitlab-ci.yml: Fix cache key: path -> paths | Javier Jardón | 2016-08-31 | 1 | -1/+2 |
| | |||||
* | Exit 1 on calling with no params | Paul Sherwood | 2016-05-18 | 1 | -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.16 | Paul Sherwood | 2016-04-16 | 1 | -2/+2 |
| | |||||
* | Tweak ci scripts, make artifact-version explicit | Paul Sherwood | 2016-04-09 | 1 | -4/+7 |
| | |||||
* | Fix .gitlab-ci build-only step | Paul Sherwood | 2016-04-06 | 1 | -1/+6 |
| | |||||
* | Rename install.sh => install_dependencies.sh | Paul Sherwood | 2016-04-06 | 1 | -2/+2 |
| | |||||
* | Update .gitlab-ci to use the new install.sh | Paul Sherwood | 2016-03-25 | 1 | -2/+2 |
| | |||||
* | Add pep8 test | Paul Sherwood | 2016-03-13 | 1 | -0/+5 |
| | |||||
* | New mode: [keys-only, no-build, normal] | Paul Sherwood | 2016-03-13 | 1 | -3/+1 |
| | |||||
* | Add installation test | Paul Sherwood | 2016-03-13 | 1 | -1/+7 |
| | |||||
* | Add a .gitlab-ci.yml file | Paul Sherwood | 2016-03-13 | 1 | -0/+22 |