diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7fc9cae..f7c5464 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,11 +2,29 @@ image: python:3.6 stages: - build + - release before_script: - "pip install -U platformio" - "cp ampel-firmware/config.public.h ampel-firmware/config.h" -job: +esp8266: stage: build - script: "platformio run" + script: + - "platformio run --environment esp8266" + - cp .pio/build/esp8266/firmware.bin esp8266.bin + artifacts: + paths: + - esp8266.bin + expire_in: 1 week + +release: + image: inetprocess/gitlab-release + stage: release + only: + - tags + dependencies: + - esp8266 + script: + - gitlab-release --message '' ./*.bin +