summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)Author
2023-09-14Merge fix_ports into mainHelmut Grohne
2023-09-14tests/create-and-run.sh: choose ports mirror automaticallyHelmut Grohne
2023-09-07gitlab-ci: update test matrixHelmut Grohne
* mipsel is removed from unstable * riscv64 is added to unstable * also test trixie
2023-06-24Fix ports mirror (tested on riscv64)Jochen Sprickerhof
2023-06-19gitlab-ci: copy dpkg-dev dependencyHelmut Grohne
Fixes: 1c98a5b3b36f ("bin/debvm-run: qemu (>> 1:8.0) provides symlinks for qemu-system-${debarch} as well as qemu-system-any")
2023-06-19gitlab-ci: register binfmts againHelmut Grohne
2023-01-25tests: use an amd64 kernel on i386Helmut Grohne
2023-01-24tests: add armel with an armhf kernelHelmut Grohne
2023-01-15README.md: fix typoHelmut Grohne
2023-01-11debvm-create: move functionality into support filesHelmut Grohne
The benefit of this change is that we don't have to escape that much. As a consequence, it becomes easier to put more code into the customization hooks, which have access to installed package versions. Thus we can reduce the use of DEBVER and thus improve working with snapshot.d.o.
2023-01-11CI: attempt to fix by not using a relative path in $PATHHelmut Grohne
2023-01-11move the debvm-* tools to binHelmut Grohne
The purpose of this change is adding support files to be referenced and called from these tools. Those support files shall be located in ../share and this way of locating them shall work both in-source and when installed.
2023-01-03gitlab-ci: stop installing sleepenhHelmut Grohne
2022-12-31gitlab-ci: also apply shellcheck and codespell to testsHelmut Grohne
2022-12-27test script: Use positional argumentsJochen Sprickerhof
Reported-by: Helmut Grohne <helmut@subdivi.de>
2022-12-23Simplify .gitlab-ci.ymlJochen Sprickerhof
2022-12-23Move tests to tests/create-and-run.sh (Closes: #4)Jochen Sprickerhof
2022-12-23CI: drop stage (not needed)Jochen Sprickerhof
2022-12-23CI: fix indentionJochen Sprickerhof
2022-12-23CI: Use local ssh keyJochen Sprickerhof
2022-12-22Support mips* (Closes: #1)Jochen Sprickerhof
2022-12-22gitlabci: bump up vm timeoutHelmut Grohne
arm64 takes a little longer and the ssh loop takes up to 150s anyway.
2022-12-22gitlabci: restore release testingHelmut Grohne
Reported-by: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de> Fixes: 92f183a21ed6 ("Test different architectures")
2022-12-22Test different architecturesJochen Sprickerhof
2022-12-22gitlabci: enable testing jessieHelmut Grohne
2022-12-22gitlabci: extend testing to older releasesHelmut Grohne
2022-12-22gitlabci: fix up premature mergeHelmut Grohne
Closes: !4 Signed-off-by: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de>
2022-12-22.gitlab-ci.yml: wait for system to be ready for ssh connections before ↵Johannes Schauer Marin Rodrigues
continueing
2022-12-21.gitlab-ci.yml: use timeout from coreutils instead of timelimitJohannes Schauer Marin Rodrigues
2022-12-21gitlab-ci: increase boot waitHelmut Grohne
This is a race condition. Let's see whether we can win it more reliably.
2022-12-21CI: switch to debian:sid-slimJochen Sprickerhof
2022-12-21Test different releasesJochen Sprickerhof
2022-12-21experiment with a simple .gitlab-ci.ymlHelmut Grohne