Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | .gitlab-ci.yml: No need special runner for cached overnigth testjjardon/bst_master_fix_overnigth | Javier Jardón | 2020-12-16 | 1 | -2/+0 |
| | |||||
* | .gitlab-ci.yml: Disable parallel testing on centos-7.7 and ubuntu-18.04juerg/ci | Jürg Billeter | 2020-12-09 | 1 | -1/+7 |
| | | | | | With Python 3.6 CI frequently fails with `INTERNALERROR` when parallel testing is enabled. | ||||
* | tox.ini/.gitlab-ci.yml: Add test environment for Python 3.9 | Chandan Singh | 2020-11-04 | 1 | -3/+7 |
| | |||||
* | .gitlab-ci.yml: Use ported plugins and fdsdk for overnight tests | Tristan van Berkom | 2020-09-23 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: Update references to externals | Tristan van Berkom | 2020-09-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | * Point the FDSDK branch to the newly branched: freedesktop-sdk-20.08beta.1-buildstream2-overnight-tests We used to use freedesktop-sdk-20.08beta.1-buildstream2, but this branch is apparently used by unknown parties for unknown reasons. Use a branch that has the specific purpose of BuildStream overnight tests, so we can safely update the branch as needed. * Point to latest commit sha on bst-plugins-experimental which works with the latest BuildStream APIs. | ||||
* | .gitlab-ci.yml: Added comment explaining how we test without `usedevelop` | Tristan van Berkom | 2020-09-17 | 1 | -0/+6 |
| | |||||
* | .gitlab-ci.yml: Fix randomized overnight tests | Tristan van Berkom | 2020-09-17 | 1 | -1/+1 |
| | | | | | | | This was failing because we are trying to run the py38-randomized tox environment in the test, which is not supported. Use py38-randomized-nocover instead. | ||||
* | .gitlab-ci.yml: Finish removing the external tests | Tristan van Berkom | 2020-09-17 | 1 | -1/+0 |
| | | | | | | | | In december, Ben removed the "external" tox environment marker, in commit: 2d2bd16a1f931b4aece069baf94257df22e869cc The overnight tests have still been trying to run tests with environments such as `py36-randomized-external` which is invalid. | ||||
* | .gitlab-ci.yml: Workaround radon packaging issue | Tristan van Berkom | 2020-09-14 | 1 | -0/+2 |
| | | | | | | | | | Our radon job appears to have started failing over the weekend, filed upstream report here: https://github.com/rubik/radon/issues/199 For now, use a simple workaround. | ||||
* | .gitlab-ci.yml: Remove the WSL tests, we're not using this anymore.tristan/disable-wsl-ci | Tristan van Berkom | 2020-09-01 | 1 | -43/+0 |
| | | | | | | | | | | | | Our code does nothing special for WSL, and modern versions of WSL are implemented in such a way that we need not worry about this working on WSL anymore. As agreed on the mailing list, let's shut this down. Mailing list link: https://lists.apache.org/thread.html/rc49b6416980093ae9e73fda923e43ed668daa0c2a8d1bc94e52b774f%40%3Cdev.buildstream.apache.org%3E | ||||
* | Update overnight test cache endpoint | Josh Smith | 2020-08-26 | 1 | -1/+1 |
| | | | | | This new endpoint targets a buildbarn deployment with bb-storage alongside bb-asset-hub for index storage. | ||||
* | .gitlab-ci.yml Improve remote-test usage documentation | Josh Smith | 2020-08-26 | 1 | -6/+8 |
| | |||||
* | Add bb-storage/bb-asset-hub cache test job | Josh Smith | 2020-08-26 | 1 | -0/+10 |
| | |||||
* | .gitlab-ci.yml: Drop tests-python-3.8-buster job | Jürg Billeter | 2020-08-12 | 1 | -13/+0 |
| | | | | | Python 3.8 is now covered by Fedora 32. There is no longer a need to use a special Debian image for Python 3.8. | ||||
* | .gitlab-ci.yml: Add Fedora 32 | Jürg Billeter | 2020-08-12 | 1 | -10/+12 |
| | | | | Test coverage is not available yet with Python 3.8 (#1173). | ||||
* | .gitlab-ci.yml: Update BuildBox components to 0.0.14 | Jürg Billeter | 2020-08-12 | 1 | -5/+5 |
| | |||||
* | .gitlab-ci.yml: Replace py38 with py38-nocover in TOXENV | Jürg Billeter | 2020-08-12 | 1 | -1/+1 |
| | | | | Coverage is still broken with Python 3.8 (#1173). | ||||
* | .gitlab-ci.yml: Drop tests-fedora-30 jobjuerg/fedora-30 | Jürg Billeter | 2020-08-12 | 1 | -5/+0 |
| | | | | | | Fedora 30 is end of life since 2020-05-26. https://fedoraproject.org/wiki/End_of_life | ||||
* | Use a template for docker-variablestcanabrava/cache-server-test | Tomaz Canabrava | 2020-08-11 | 1 | -8/+8 |
| | |||||
* | Create template for remote tests | William Salmon | 2020-08-11 | 1 | -13/+6 |
| | | | | | This moves boiler plate for remote tests in to a template to make maintenance easier. | ||||
* | Test buildstream with a reference cache server | William Salmon | 2020-08-11 | 1 | -1/+23 |
| | | | | | | | | This test defines a docker compose for a buildstream cache server and uses it. This stage could be altered or duplicated to use other cache servers so we can check our continued compatibility. | ||||
* | Add a remote cache to overnight buildswillsalmon/overnightcache | William Salmon | 2020-07-24 | 1 | -0/+14 |
| | | | | | This means the over nights will also push and pull when they did not in the past. | ||||
* | .gitlab-ci.yml: Run missing-deps as a normal user | Chandan Singh | 2020-07-17 | 1 | -1/+1 |
| | | | | The buildstream user was previously created but was not used. | ||||
* | .gitlab-ci.yml: Remove undefined PLUGINS_TESTS_COMMAND | Chandan Singh | 2020-07-17 | 1 | -2/+0 |
| | | | | | This variable is undefined, and was probably missed during some previous cleanup. At present, this acts as a no-op. | ||||
* | Remove Aarch64 from overnights | William Salmon | 2020-07-17 | 1 | -11/+0 |
| | | | | This stage has been removed as we dont have docker images for it any more. | ||||
* | Update overnight tests for freedesktop-sdkdwinship/overnight-freedesktop-sdk-buildstream2 | Douglas Winship | 2020-07-14 | 1 | -1/+1 |
| | | | | | | Use the current 'main' bst2 branch of freedesktop-sdk, and use tag 1.93.4 of bst-plugins-experimental (contains an important fix for flatpak_image.py) | ||||
* | Update bst-plugins-experimental to 1.93.4bschubert/update-plugins | Benjamin Schubert | 2020-07-14 | 1 | -2/+2 |
| | | | | This removes the 'ostree' extra and some build dependencies | ||||
* | Completely abolish job pickling.tristan/nuke-pickle-jobber | Tristan van Berkom | 2020-06-15 | 1 | -12/+0 |
| | |||||
* | .gitlab-ci.yml: Update BuildBox components to 0.0.9 | Jürg Billeter | 2020-06-10 | 1 | -5/+5 |
| | |||||
* | .gitlab-ci.yml: Drop bwrap job | Jürg Billeter | 2020-06-03 | 1 | -7/+0 |
| | | | | The bwrap sandbox will be removed. | ||||
* | Update target branch in FD overnightstraveltissues/update-overnight | Darius Makovsky | 2020-06-02 | 1 | -2/+2 |
| | | | | bst2 efforts are now concentrated on the `valentindavid/bst2` branch | ||||
* | .gitlab-ci.yml: Configure SAST analyzers | Jürg Billeter | 2020-05-28 | 1 | -0/+1 |
| | | | | | Disable flawfinder and eslint jobs as this repository contains no C or JavaScript code to be analyzed. | ||||
* | .gitlab-ci.yml: Update BuildBox components to 0.0.8juerg/node-properties | Jürg Billeter | 2020-05-27 | 1 | -5/+5 |
| | |||||
* | .gitlab-ci.yml: Move from license-management to license-scanningbschubert/fix-template-scanning | Benjamin Schubert | 2020-05-08 | 1 | -1/+1 |
| | | | | | | The former is removed in gitlab 13.0. Effective now. More info at https://docs.gitlab.com/ee/user/compliance/license_compliance/#migration-from-license_management-to-license_scanning | ||||
* | .gitlab-ci.yml: Add bwrap jobjuerg/sandbox | Jürg Billeter | 2020-04-28 | 1 | -0/+7 |
| | | | | | bwrap is no longer the default. This job makes sure that the bwrap code keeps working. | ||||
* | .gitlab-ci.yml: Drop buildbox-run job | Jürg Billeter | 2020-04-28 | 1 | -8/+0 |
| | | | | buildbox-run is now the default. | ||||
* | .gitlab-ci.yml: Update Docker images | Jürg Billeter | 2020-04-28 | 1 | -1/+1 |
| | | | | The fuse3 package is required for buildbox-fuse on Debian. | ||||
* | .gitlab-ci.yml: Update to CentOS 7.7juerg/centos-7.7 | Jürg Billeter | 2020-04-22 | 1 | -4/+4 |
| | |||||
* | Revert ".gitlab-ci.yml: Allow WSL test to fail"jjardon/wsl | Javier Jardón | 2020-04-08 | 1 | -3/+0 |
| | | | | This reverts commit edcd52f8f0d9e062bb9a4d089799b47625c37ab6. | ||||
* | .gitlab-ci.yml: Don't run win32 and wsl tests in scheduled pipelinesjuerg/ci-schedules | Jürg Billeter | 2020-04-08 | 1 | -0/+4 |
| | | | | | | We already run these tests on master after each merge. There is no need to run them in the scheduled pipelines as well. This is in line with the Linux tests (see `.tests-template`). | ||||
* | .gitlab-ci.yml: Allow WSL test to failjjardon/allow_fail_wsl | Javier Jardón | 2020-04-07 | 1 | -0/+3 |
| | | | | Current WSL runners are not reachable | ||||
* | .gitlab-ci.yml: Update BuildBox components to 0.0.7 | Jürg Billeter | 2020-04-04 | 1 | -5/+5 |
| | |||||
* | .gitlab-ci.yml: Do not use Python 3.5 tox environments | Jürg Billeter | 2020-04-02 | 1 | -4/+4 |
| | |||||
* | .gitlab-ci.yml: Drop tests-debian-9 job | Jürg Billeter | 2020-04-02 | 1 | -7/+0 |
| | | | | | Debian 9 uses Python 3.5. As part of dropping support for Python 3.5, drop the CI job for Debian 9. | ||||
* | .gitlab-ci.yml: install requirements from git instead of pipy | bschubert15 | 2020-03-25 | 1 | -4/+7 |
| | |||||
* | .gitlab-ci.yml: Update bst-plugins-experimental version to 1.93.1.1juerg/update-plugins | Jürg Billeter | 2020-02-05 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: Update BuildBox components to 0.0.6 | Jürg Billeter | 2020-02-03 | 1 | -7/+7 |
| | |||||
* | .gitlab-ci.yml: build fdsdk needs cargo plugin and its dependencies | Javier Jardón | 2020-02-01 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: Bump bst-plugins-experimentalcoldtom/fix-overnight-test | Thomas Coldrick | 2020-01-29 | 1 | -3/+2 |
| | | | | | | | | | | | When we updated the entrypoints for the plugins, the bst-plugins-experimental version used for overnight tests was not bumped, which means that the plugins used in freedesktop-sdk don't get detected. This commit bumps this to the latest snapshot of bst-plugins-experimental, and downloads directly from PyPI rather than installing from git. | ||||
* | Remove "deb" surce plugin, it has beem moved to bst-plugins-experimentaljjardon/move_deb_source | Javier Jardón | 2020-01-17 | 1 | -1/+1 |
| |