From ba4fb305ae1cffa75c62f3a63c20d95ed6c9905b Mon Sep 17 00:00:00 2001 From: ronger Date: Tue, 11 Oct 2022 00:33:16 +0000 Subject: [PATCH] Edit .onedev-buildspec.yml --- .onedev-buildspec.yml | 43 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git a/.onedev-buildspec.yml b/.onedev-buildspec.yml index 599534b..8a3293d 100644 --- a/.onedev-buildspec.yml +++ b/.onedev-buildspec.yml @@ -34,7 +34,6 @@ jobs: path: /root/.npm timeout: 3600 - name: Build Docker Image - jobExecutor: internal steps: - !CheckoutStep name: Checkout Code @@ -47,6 +46,7 @@ jobs: tags: rymcu/nebula:latest publish: false condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL + jobExecutor: internal triggers: - !TagCreateTrigger projects: nebula @@ -56,3 +56,44 @@ jobs: cpuRequirement: 250 memoryRequirement: 256 timeout: 3600 +- name: Pull from GitHub + steps: + - !PullRepository + name: Pull from GitHub + remoteUrl: https://github.com/ronger-x/nebula + syncToChildProject: false + passwordSecret: access_token + refs: refs/heads/* refs/tags/* + withLfs: false + force: false + condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL + triggers: + - !ScheduleTrigger + cronExpression: 0 0 1 * * ? + projects: nebula + retryCondition: never + maxRetries: 3 + retryDelay: 30 + cpuRequirement: 250 + memoryRequirement: 256 + timeout: 3600 +- name: Push to GitHub + steps: + - !PushRepository + name: Push to GitHub + remoteUrl: https://github.com/ronger-x/nebula + passwordSecret: access_token + withLfs: false + force: false + condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL + triggers: + - !BranchUpdateTrigger + projects: nebula + - !TagCreateTrigger + projects: nebula + retryCondition: never + maxRetries: 3 + retryDelay: 30 + cpuRequirement: 250 + memoryRequirement: 256 + timeout: 3600