Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | DEBUG | Darius Makovsky | 2019-10-17 | 1 | -3/+0 |
| | |||||
* | DEBUG | Darius Makovsky | 2019-10-17 | 1 | -376/+0 |
| | |||||
* | .gitlab-ci.yml: Bump versions for overnight tests | Benjamin Schubert | 2019-10-09 | 1 | -3/+3 |
| | | | | | This fixes the overnight tests by updating the freedesktop-sdk and the bst-plugins-experimental version | ||||
* | Revert ".gitlab-ci.yml: overnigth tests need buildbox-casd" | Javier Jardón | 2019-10-04 | 1 | -3/+0 |
| | | | | | | | The docker image already have this, see commit 23c66d2bd397b84c8905fa16027e0ba163d1b4cd This reverts commit 99b0117a7d5d4b053c91d00f6e7117b007e4f72e. | ||||
* | .gitlab-ci.yml: overnigth tests need buildbox-casd | Javier Jardón | 2019-10-04 | 1 | -0/+3 |
| | |||||
* | .gitlab-ci.yml: Use latest fdsdk patches and bst-plugins-experimental | Javier Jardón | 2019-10-04 | 1 | -2/+2 |
| | | | | | | This will not fix the CI but at least we can see what is the actual error when trying to build (Rigth now It doesn't build at all because the format version is not compatible) | ||||
* | .gitlab-ci.yml: Update docker images for buildbox-casd | Jürg Billeter | 2019-10-02 | 1 | -17/+17 |
| | |||||
* | .gitlab-ci.yml: Update docker images for buildbox-casd | Jürg Billeter | 2019-09-19 | 1 | -17/+17 |
| | |||||
* | .gitlab-ci.yml: Update docker images for buildbox-casd | Jürg Billeter | 2019-09-05 | 1 | -17/+17 |
| | | | | | The updated version of buildbox-casd includes support for disk usage monitoring. | ||||
* | .gitlab-ci.yml: Run mypy for validating changeschandan/mypy | Chandan Singh | 2019-09-02 | 1 | -0/+8 |
| | |||||
* | .gitlab-ci.yml: Install static buildbox-casd binary for WSL | Jürg Billeter | 2019-08-20 | 1 | -0/+8 |
| | |||||
* | .gitlab-ci.yml: Update docker images for buildbox-casd | Jürg Billeter | 2019-08-20 | 1 | -13/+13 |
| | |||||
* | .gitlab-ci.yml: Add a test with job spawning on | Angelos Evripiotis | 2019-08-16 | 1 | -0/+6 |
| | | | | Add a GitLab test with the 'spawn' method of starting processes forced. | ||||
* | .gitlab-ci.yml: Do not remove bubblewrap in tests-buildbox | Jürg Billeter | 2019-08-07 | 1 | -3/+0 |
| | | | | buildbox-fuse uses bubblewrap for sandboxing. | ||||
* | .gitlab-ci.yml: Use new way to define code_quality job | Javier Jardón | 2019-08-05 | 1 | -24/+3 |
| | | | | See https://docs.gitlab.com/ee/ci/examples/code_quality.html | ||||
* | .gitlab-ci.yml: Use latest fdsdk release for overnght tests | Javier Jardón | 2019-08-05 | 1 | -1/+1 |
| | |||||
* | ci: Fix docker connection to the docker dind service | Benjamin Schubert | 2019-07-26 | 1 | -0/+4 |
| | | | | | | | | | | | docker 19 started requiring tls certificates to connect to. We now need to explicitely disable it. Gitlab was discussing it at https://gitlab.com/gitlab-org/gitlab-runner/issues/4501 And the related change in docker was in https://github.com/docker-library/docker/pull/166 | ||||
* | New test stage to use the buildbox sandbox | William Salmon | 2019-07-25 | 1 | -0/+32 |
| | | | | | | | | | This test stage should only be needed while we transistion to the BuildBox sand box. Once the other test stages switch to use buildbox from bubble rap then this test stage will be removed. These test do not include the integration test as thery are not working correctly in CI. | ||||
* | .gitlab-ci.yml: Use new freedesktop-sdk with bst2 YAML API changes | Javier Jardón | 2019-07-24 | 1 | -1/+1 |
| | | | | See https://gitlab.com/freedesktop-sdk/freedesktop-sdk/merge_requests/1560 | ||||
* | Refactor of Platform and Sandbox | William Salmon | 2019-07-12 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: Use fedora30 for aarch overnigth testsjjardon/aarch64_fedora30 | Javier Jardón | 2019-07-09 | 1 | -8/+2 |
| | |||||
* | .gitlab-ci.yml: Use up-to-date bst-plugins-experimental | Javier Jardón | 2019-06-20 | 1 | -1/+1 |
| | | | | Fixes #1046 | ||||
* | tests: Build wheel before installing BuildStream in overnight tests | Benjamin Schubert | 2019-06-10 | 1 | -1/+2 |
| | | | | | | | BuildStream now requires setuptools and cython when building the wheel and thus can't be installed directly with pip install --no-index. Building a wheel beforehand allows us to install without dependencies. | ||||
* | .gitlab-ci.yml: ostree plugin depends on ostree/python3-gobject-base | Javier Jardón | 2019-05-29 | 1 | -0/+2 |
| | | | | [ci skip] | ||||
* | .gitlab-ci.yml: Fix overnigth tests | Javier Jardón | 2019-05-27 | 1 | -2/+2 |
| | | | | Use bst-plugins-experimental with ostree plugin included | ||||
* | .gitlab-ci.yml: Fix source path for analysis jobs | Chandan Singh | 2019-05-21 | 1 | -6/+6 |
| | | | | | Since the `buildstream` module now lives inside `src` directory, also update the paths that we give to `radon`. | ||||
* | .gitlab-ci.yml: Add Fedora 30 and remove deprecated Fedora 28jjardon/fedora_30_master | Javier Jardón | 2019-05-03 | 1 | -5/+5 |
| | |||||
* | .gitlab-ci.yml: Updating overnight tests to test ported freedesktop-sdk | Tristan Van Berkom | 2019-04-25 | 1 | -2/+2 |
| | | | | | | | | | Now that BuildStream 2 APIs have diverged, we maintain a branch of freedesktop-sdk which supports BuildStream 2 and uses bst-plugins-experimental instead of bst-external. This commit updates our overnight tests to check that we're not breaking our builds against a ported freedesktop-sdk project. | ||||
* | .gitlab-ci.yml: bst2 should use the new bst-plugins-experimental repo ↵jjardon/bst-plugins-experimental | Javier Jardón | 2019-04-12 | 1 | -1/+1 |
| | | | | instead bst-external | ||||
* | .gitlab-ci.yml: Use bst-external 0.12.0 for overnigth tests | Javier Jardón | 2019-03-28 | 1 | -1/+1 |
| | |||||
* | Generate and publish HTML coverage report | Martin Blanchard | 2019-03-25 | 1 | -1/+6 |
| | | | | https://gitlab.com/BuildStream/buildstream/issues/629 | ||||
* | .gitlab-ci.yml: Add a CI test job for remote execution | Martin Blanchard | 2019-03-25 | 1 | -0/+24 |
| | | | | https://gitlab.com/BuildStream/buildstream/issues/629 | ||||
* | gitlab-ci: Make WSL tests only run automatically on masterjonathan/wsl-tests-manual | Jonathan Maw | 2019-03-20 | 1 | -2/+19 |
| | | | | | | | WSL tests may be run on non-master branches manually. WSL tests on master do not have "allow-failure" so we will be notified if it's failing. | ||||
* | Move external plugin tests to seperate tox environment. | Phil Dawson | 2019-03-13 | 1 | -1/+4 |
| | | | | | | | | | Having the external plugins in the same tox env as the internal tests is inconvenient for developers. Move the external tests into their own environment. In order to run the external tests locally, append `-external` to an environment name. For example tox -e py35-external. | ||||
* | .gitlab-ci.yml: Fix "overnight-tests-no-cache" job | Javier Jardón | 2019-03-10 | 1 | -1/+0 |
| | | | | | | freedesktop-sdk/bootstrap/project.conf doesn't exist anymore This completes d61e058273f45bd0a2fda1722d579cdc39fbc99a | ||||
* | .gitlab-ci.yml: Use current stable version of freedeskop-sdk: ↵ | Javier Jardón | 2019-03-09 | 1 | -1/+1 |
| | | | | freedesktop-sdk-18.08.28 | ||||
* | .gitlab-ci.yml: Use recent tox | Tristan Van Berkom | 2019-03-04 | 1 | -2/+2 |
| | | | | | | | There appears to be multiple versions of tox in the WSL test environment, prepending /root/.local/bin to the PATH while running tests ensures that we are using a recent enough tox to execute the tests. | ||||
* | .gitlab-ci.yml: Adding tox --version output to test diagnostics | Tristan Van Berkom | 2019-03-04 | 1 | -0/+2 |
| | | | | | This is generally useful to know, since the tox version is not enforced by BuildStream. | ||||
* | .gitlab-ci.yml: Enable parallel testing with 2 CPUs | Jürg Billeter | 2019-02-20 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci: make wsl-test automatic, allow failure | Jonathan Maw | 2019-02-18 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: Some new test environments were added, but not collecting ↵ | Tristan Van Berkom | 2019-02-18 | 1 | -0/+2 |
| | | | | | | | | coverage. The test jobs which create coverage reports need to be listed in the dependencies of the coverage job, as highlighted in issue #356. | ||||
* | .gitlab-ci.yml: Remove "tests-python-3.7-stretch" job | Javier Jardón | 2019-02-12 | 1 | -10/+0 |
| | | | | Fedora 29 includes python 3.7 so this is not needed anymore | ||||
* | .gitlab-ci.yml: run all generic fedora test in current stable version:29 | Javier Jardón | 2019-02-12 | 1 | -5/+5 |
| | |||||
* | .gitlab-ci.yml: Add job to run test in current Fedora:29 | Javier Jardón | 2019-02-12 | 1 | -0/+5 |
| | |||||
* | .gitlab-ci.yml: Do not automatically run "test-wsl" until runner problems ↵jjardon/allow_fail_WSL | Javier Jardón | 2019-02-11 | 1 | -0/+1 |
| | | | | are sorted out | ||||
* | .gitlab-ci.yml: Remove testing on Fedora 27 | Javier Jardón | 2019-02-09 | 1 | -6/+1 |
| | | | | | | Fedora 27 is EOL since 2018-11-30 See https://fedoraproject.org/wiki/End_of_life | ||||
* | Update testing images to include c++ compiler | Benjamin Schubert | 2019-02-06 | 1 | -13/+13 |
| | |||||
* | gitlab-ci: Add commands to be run by WSL runners | Jonathan Maw | 2019-02-06 | 1 | -0/+14 |
| | |||||
* | Add a Centos runner | Benjamin Schubert | 2019-01-21 | 1 | -0/+5 |
| | | | | Centos is apparently different enough from fedora when running tests. | ||||
* | .gitlab-ci.yml: Add overnight tests logs to artifacts. | Valentin David | 2019-01-18 | 1 | -0/+3 |
| |