diff --git a/.drone.yml b/.drone.yml index 72122a5..4b519c3 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,26 +1,40 @@ -# workspace: -# base: /build -# path: / +kind: pipeline +name: default -pipeline: - build: +steps: + - name: build image: registry.libreschool.org/libreschool-automation/libreschool-iso-builder:latest - source_iso_url: http://repo.libreschool.org/nethserver/iso/nethserver-7.6.1810-x86_64.iso - output_iso: libreschool-7.6-x86_64.iso + settings: + source_iso_url: http://repo.libreschool.org/nethserver/iso/nethserver-7.6.1810-x86_64.iso + output_iso: libreschool-7.6-x86_64.iso when: event: [ push, tag ] # THAT'S A BAD IDEA - gitea_release: - group: deploy + - name: gitea_release image: plugins/gitea-release - files: libreschool-7.6-x86_64.iso - checksum: - - md5 - - sha1 - - sha256 - - sha512 - secrets: [ gitea_token ] - base_url: https://git.libreschool.org + settings: + files: libreschool-7.6-x86_64.iso + checksum: + - md5 + - sha1 + - sha256 + - sha512 + secrets: [ gitea_token ] + base_url: https://git.libreschool.org + prerelease: true when: event: tag + + - name: repo_upload + image: appleboy/drone-scp + settings: + source: libreschool-7.6-x86_64.iso + target: /https/iso + host: repo.libreschool.org + username: + from_secret: ssh_username + key: + from_secret: ssh_key + when: + event: tag \ No newline at end of file