pipeline: build: image: gcc commands: - apt-get -y update - apt-get -y install libusb-1.0 - make check: image: neszt/cppcheck-docker commands: - cppcheck *.c docs: image: corentinaltepe/doxygen commands: - doxygen deploy: image: debian commands: - zip -r ledcontroller-3bit-release.zip output/ - curl --user $PUBLISH_USERNAME:$PUBLISH_PASSWORD 69f9a205549e8f40411597e5eb896b369d1884ea --upload-file ledcontroller https://code.jcktrue.dk/api/packages/$PUBLISH_USERNAME/generic/ledcontroller/1.0.0/ledcontroller.bin secrets: [ publish_username, publish_password ] when: event: tag