kind: pipeline name: default steps: - name: build image: registry.libreschool.org/libreschool-automation/libreschool-iso-builder:latest 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 - name: gitea_release image: plugins/gitea-release settings: files: libreschool-7.6-x86_64.iso checksum: - md5 - sha1 - sha256 - sha512 api_key: from_secret: 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