diff options
author | Mad Camel <madcamel@gmail.com> | 2024-02-18 16:49:33 +0000 |
---|---|---|
committer | Mad Camel <madcamel@gmail.com> | 2024-02-18 16:49:33 +0000 |
commit | 8edebcaf5ecdb7bcc731142921e16390436fc7a3 (patch) | |
tree | eba669dc30a217af0d8a958b324dcaf9772f6c54 /.gitlab-ci.yml | |
parent | 208f846464b96721d93436006365705fde3b6b2c (diff) | |
parent | f1a54c378b7b51b36103ad8111d66aef63e7f041 (diff) | |
download | attobuild-master.tar.gz attobuild-master.tar.bz2 attobuild-master.tar.xz attobuild-master.zip |
Import from specing's attoconf branch
See merge request legacy/attobuild!1
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..2d637c6 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,37 @@ +# Copied in from Moubootaur Legends's Hercules .gitlab-ci.yml +stages: + - test + +variables: &base_vars + DEBIAN_COMMON_PACKAGES: make python3 + +.prerequisites: &prerequisites + before_script: + - echo "Building demo project $CI_BUILD_NAME" + - uname -a + - apt-get update + - apt-get install -y -qq $INSTALL_PACKAGES $DEBIAN_COMMON_PACKAGES + +# Compilers + variables: + <<: *base_vars + +re:debian-stable: + <<: *prerequisites + stage: test + image: debian:stable + variables: + <<: *base_vars + INSTALL_PACKAGES: gcc + script: + - ./test-everything.sh + +re:debian-testing: + <<: *prerequisites + stage: test + image: debian:testing + variables: + <<: *base_vars + INSTALL_PACKAGES: gcc + script: + - ./test-everything.sh |