diff --git a/.onedev-buildspec.yml b/.onedev-buildspec.yml index 3d2b2c0..9837676 100644 --- a/.onedev-buildspec.yml +++ b/.onedev-buildspec.yml @@ -1,4 +1,4 @@ -version: 38 +version: 39 jobs: - name: Build for x86_64 steps: @@ -32,6 +32,20 @@ jobs: passwordSecret: dockersecret platforms: linux/amd64 condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL + - !CommandStep + name: Build and Publish Deb Package + runInContainer: true + image: onedev.site.tesses.net/dependencies/debbuilder:latest + interpreter: !DefaultInterpreter + commands: | + cd Packaging/Linux + bash build-debian-amd64.sh + bash push-debian-amd64.sh + envVars: + - name: GITEA_AUTH + value: '@secret:GITEA_AUTH@' + useTTY: true + condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL triggers: - !BranchUpdateTrigger projects: tesses-framework