diff options
author | Chandan Singh <csingh43@bloomberg.net> | 2019-01-14 13:20:37 +0000 |
---|---|---|
committer | Chandan Singh <csingh43@bloomberg.net> | 2019-01-14 14:30:15 +0000 |
commit | bb80a2b8d311b9eb32a0777c95fd46b9758148c8 (patch) | |
tree | 9f7a2c4f82a240d4926d5ac015f04f17b2df0f57 /.gitlab-ci.yml | |
parent | 4f5f1184371e14dfb520c96e592bc61f8e6be9d0 (diff) | |
download | buildstream-bb80a2b8d311b9eb32a0777c95fd46b9758148c8.tar.gz |
.gitlab-ci.yml: Use newer image for overning aarch tests
During recent reorganizing of `.gitlab-ci.yml` to work with `tox`, seems
like we missed to update the image used by the overnight aarch tests,
meaning that they currently fail due to `tox` being missing from them.
While these tests will be skipped on MRs usually, here is an example of
what the tests look like if they are actually run with this change:
https://gitlab.com/BuildStream/buildstream/-/jobs/145449561.
Fixes #859.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c1a07b201..466f23713 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -61,7 +61,7 @@ tests-ubuntu-18.04: <<: *tests overnight-fedora-28-aarch64: - image: buildstream/testsuite-fedora:aarch64-28-06bab030-32a101f6 + image: buildstream/testsuite-fedora:aarch64-28-5da27168-32c47d1c tags: - aarch64 <<: *tests @@ -70,6 +70,12 @@ overnight-fedora-28-aarch64: except: [] only: - schedules + before_script: + # grpcio needs to be compiled from source on aarch64 so we additionally + # need a C++ compiler here. + # FIXME: Ideally this would be provided by the base image. This will be + # unblocked by https://gitlab.com/BuildStream/buildstream-docker-images/issues/34 + - dnf install -y gcc-c++ tests-unix: # Use fedora here, to a) run a test on fedora and b) ensure that we |