From 42af53c19009d003bb6fd816226de4fdc3cb7d2b Mon Sep 17 00:00:00 2001 From: belliash Date: Wed, 18 Jan 2023 00:23:14 +0100 Subject: [PATCH] Add publishing task to the pipeline --- .build.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.build.yml b/.build.yml index fe1ada8..9c54bbc 100644 --- a/.build.yml +++ b/.build.yml @@ -9,3 +9,13 @@ pipeline: commands: - echo "charch ${platform} && ./configure.sh && cd build-${platform}-xtchain && ninja -v && ninja diskimg -v" > build.cmds - xtchain < build.cmds + publish: + image: codingworkshop/oscw-runner:latest + secrets: + - OSCW_ARTIFACTS_HOSTNAME + - OSCW_ARTIFACTS_USERNAME + - OSCW_ARTIFACTS_USERKEY + commands: + - tar -I 'gzip' -cpf ExectOS-$(date +'%Y%m%d')-${CI_COMMIT_SHA:0:10}-${platform}.tar.gz -C build-${platform}-xtchain/output/binaries . + - gzip -c build-${platform}-xtchain/output/disk.img > ExectOS-$(date +'%Y%m%d')-${CI_COMMIT_SHA:0:10}-${platform}.img.gz + - artifact_publish "ExectOS-$(date +'%Y%m%d')-${CI_COMMIT_SHA:0:10}-${platform}.*.gz" ExectOS