Add .onedev-buildspec.yml

This commit is contained in:
2025-08-31 09:10:37 +00:00
parent d0f61c8ec6
commit 8c558bf4e7

28
.onedev-buildspec.yml Normal file
View File

@@ -0,0 +1,28 @@
version: 39
jobs:
- name: Builder
steps:
- !CheckoutStep
name: Checkout
cloneCredential: !DefaultCredential {}
withLfs: true
withSubmodules: false
cloneDepth: 1
condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL
- !BuildImageStep
name: Build Docker Container
output: !RegistryOutput
tags: docker push onedev.site.tesses.net/dependencies/debbuilder:latest
registryLogins:
- registryUrl: '@server_url@'
userName: '@job_token@'
passwordSecret: dockersecret
condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL
triggers:
- !BranchUpdateTrigger
branches: main
projects: Dependencies/DebBuilder
retryCondition: never
maxRetries: 3
retryDelay: 30
timeout: 14400