Compare commits

...

4 Commits

Author SHA1 Message Date
Archit Mallik a00d34a825 Update inputset event-Tag 2025-02-12 18:28:06 +05:30
Archit Mallik aba8f74be7 Update inputset event-PR 2025-02-12 18:26:05 +05:30
Archit Mallik d0bb0efd91 Update inputset event-Push 2025-02-12 18:22:53 +05:30
Archit Mallik 0b37919783 Update inputset event-Push 2025-02-12 18:20:19 +05:30
3 changed files with 300 additions and 294 deletions
+100 -98
View File
@@ -1,5 +1,6 @@
inputSet: inputSet:
name: event-PR name: event-PR
tags: {}
identifier: eventPR identifier: eventPR
orgIdentifier: default orgIdentifier: default
projectIdentifier: Drone_Plugins projectIdentifier: Drone_Plugins
@@ -13,104 +14,105 @@ inputSet:
spec: spec:
number: <+trigger.prNumber> number: <+trigger.prNumber>
stages: stages:
- stage: - parallel:
identifier: linamd64 - stage:
type: CI identifier: linamd64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: Build_Push - step:
type: Run identifier: Build_Push
spec: type: Run
command: go build -a -tags netgo -o release/linux/amd64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo> spec:
- step: command: go build -a -tags netgo -o release/linux/amd64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo>
identifier: Docker_Build_and_Push - step:
type: Plugin identifier: Docker_Build_and_Push
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64 repo: plugins/<+matrix.repo>
auto_tag_suffix: linux-amd64 dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64
- step: auto_tag_suffix: linux-amd64
identifier: BuildAndPushDockerRegistry_1 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_1
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- linux-amd64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64 - linux-amd64
- stage: dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64
identifier: linarm64 - stage:
type: CI identifier: linarm64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: buildpush - step:
type: Run identifier: buildpush
spec: type: Run
command: go build -a -tags netgo -o release/linux/arm64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo> spec:
- step: command: go build -a -tags netgo -o release/linux/arm64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo>
identifier: Docker_Build_and_Push - step:
type: Plugin identifier: Docker_Build_and_Push
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64 repo: plugins/<+matrix.repo>
auto_tag_suffix: linux-arm64 dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64
- step: auto_tag_suffix: linux-arm64
identifier: BuildAndPushDockerRegistry_1 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_1
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- linux-arm64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64 - linux-arm64
- stage: dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64
identifier: win1809amd64 - stage:
type: CI identifier: win1809amd64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: Docker_Build_and_Push1 - step:
type: Plugin identifier: Docker_Build_and_Push1
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809 repo: plugins/<+matrix.repo>
auto_tag_suffix: windows-1809-amd64 dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809
- step: auto_tag_suffix: windows-1809-amd64
identifier: BuildAndPushDockerRegistry_2 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_2
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- windows-1809-amd64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809 - windows-1809-amd64
- stage: dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809
identifier: winamd64 - stage:
type: CI identifier: winamd64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: Docker_Build_and_Push1 - step:
type: Plugin identifier: Docker_Build_and_Push1
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022 repo: plugins/<+matrix.repo>
auto_tag_suffix: windows-ltsc2022-amd64 dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022
- step: auto_tag_suffix: windows-ltsc2022-amd64
identifier: BuildAndPushDockerRegistry_2 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_2
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- windows-ltsc2022-amd64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022 - windows-ltsc2022-amd64
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022
- stage: - stage:
identifier: Manifest identifier: Manifest
type: CI type: CI
+100 -98
View File
@@ -1,5 +1,6 @@
inputSet: inputSet:
name: event-Push name: event-Push
tags: {}
identifier: eventPush identifier: eventPush
orgIdentifier: default orgIdentifier: default
projectIdentifier: Drone_Plugins projectIdentifier: Drone_Plugins
@@ -13,104 +14,105 @@ inputSet:
spec: spec:
branch: <+trigger.branch> branch: <+trigger.branch>
stages: stages:
- stage: - parallel:
identifier: linamd64 - stage:
type: CI identifier: linamd64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: Build_Push - step:
type: Run identifier: Build_Push
spec: type: Run
command: go build -a -tags netgo -o release/linux/amd64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo> spec:
- step: command: go build -a -tags netgo -o release/linux/amd64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo>
identifier: Docker_Build_and_Push - step:
type: Plugin identifier: Docker_Build_and_Push
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64 repo: plugins/<+matrix.repo>
auto_tag_suffix: linux-amd64 dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64
- step: auto_tag_suffix: linux-amd64
identifier: BuildAndPushDockerRegistry_1 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_1
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- linux-amd64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64 - linux-amd64
- stage: dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64
identifier: linarm64 - stage:
type: CI identifier: linarm64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: buildpush - step:
type: Run identifier: buildpush
spec: type: Run
command: go build -a -tags netgo -o release/linux/arm64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo> spec:
- step: command: go build -a -tags netgo -o release/linux/arm64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo>
identifier: Docker_Build_and_Push - step:
type: Plugin identifier: Docker_Build_and_Push
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64 repo: plugins/<+matrix.repo>
auto_tag_suffix: linux-arm64 dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64
- step: auto_tag_suffix: linux-arm64
identifier: BuildAndPushDockerRegistry_1 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_1
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- linux-arm64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64 - linux-arm64
- stage: dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64
identifier: win1809amd64 - stage:
type: CI identifier: win1809amd64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: Docker_Build_and_Push1 - step:
type: Plugin identifier: Docker_Build_and_Push1
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809 repo: plugins/<+matrix.repo>
auto_tag_suffix: windows-1809-amd64 dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809
- step: auto_tag_suffix: windows-1809-amd64
identifier: BuildAndPushDockerRegistry_2 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_2
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- windows-1809-amd64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809 - windows-1809-amd64
- stage: dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809
identifier: winamd64 - stage:
type: CI identifier: winamd64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: Docker_Build_and_Push1 - step:
type: Plugin identifier: Docker_Build_and_Push1
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022 repo: plugins/<+matrix.repo>
auto_tag_suffix: windows-ltsc2022-amd64 dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022
- step: auto_tag_suffix: windows-ltsc2022-amd64
identifier: BuildAndPushDockerRegistry_2 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_2
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- windows-ltsc2022-amd64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022 - windows-ltsc2022-amd64
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022
- stage: - stage:
identifier: Manifest identifier: Manifest
type: CI type: CI
+100 -98
View File
@@ -1,5 +1,6 @@
inputSet: inputSet:
name: event-Tag name: event-Tag
tags: {}
identifier: eventTag identifier: eventTag
orgIdentifier: default orgIdentifier: default
projectIdentifier: Drone_Plugins projectIdentifier: Drone_Plugins
@@ -13,104 +14,105 @@ inputSet:
spec: spec:
tag: <+trigger.tag> tag: <+trigger.tag>
stages: stages:
- stage: - parallel:
identifier: linamd64 - stage:
type: CI identifier: linamd64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: Build_Push - step:
type: Run identifier: Build_Push
spec: type: Run
command: go build -a -tags netgo -o release/linux/amd64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo> spec:
- step: command: go build -a -tags netgo -o release/linux/amd64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo>
identifier: Docker_Build_and_Push - step:
type: Plugin identifier: Docker_Build_and_Push
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64 repo: plugins/<+matrix.repo>
auto_tag_suffix: linux-amd64 dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64
- step: auto_tag_suffix: linux-amd64
identifier: BuildAndPushDockerRegistry_1 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_1
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- linux-amd64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64 - linux-amd64
- stage: dockerfile: docker/<+matrix.repo>/Dockerfile.linux.amd64
identifier: linarm64 - stage:
type: CI identifier: linarm64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: buildpush - step:
type: Run identifier: buildpush
spec: type: Run
command: go build -a -tags netgo -o release/linux/arm64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo> spec:
- step: command: go build -a -tags netgo -o release/linux/arm64/drone-<+matrix.repo> ./cmd/drone-<+matrix.repo>
identifier: Docker_Build_and_Push - step:
type: Plugin identifier: Docker_Build_and_Push
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64 repo: plugins/<+matrix.repo>
auto_tag_suffix: linux-arm64 dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64
- step: auto_tag_suffix: linux-arm64
identifier: BuildAndPushDockerRegistry_1 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_1
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- linux-arm64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64 - linux-arm64
- stage: dockerfile: docker/<+matrix.repo>/Dockerfile.linux.arm64
identifier: win1809amd64 - stage:
type: CI identifier: win1809amd64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: Docker_Build_and_Push1 - step:
type: Plugin identifier: Docker_Build_and_Push1
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809 repo: plugins/<+matrix.repo>
auto_tag_suffix: windows-1809-amd64 dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809
- step: auto_tag_suffix: windows-1809-amd64
identifier: BuildAndPushDockerRegistry_2 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_2
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- windows-1809-amd64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809 - windows-1809-amd64
- stage: dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.1809
identifier: winamd64 - stage:
type: CI identifier: winamd64
spec: type: CI
execution: spec:
steps: execution:
- step: steps:
identifier: Docker_Build_and_Push1 - step:
type: Plugin identifier: Docker_Build_and_Push1
spec: type: Plugin
settings: spec:
repo: plugins/<+matrix.repo> settings:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022 repo: plugins/<+matrix.repo>
auto_tag_suffix: windows-ltsc2022-amd64 dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022
- step: auto_tag_suffix: windows-ltsc2022-amd64
identifier: BuildAndPushDockerRegistry_2 - step:
type: BuildAndPushDockerRegistry identifier: BuildAndPushDockerRegistry_2
spec: type: BuildAndPushDockerRegistry
repo: plugins/<+matrix.repo> spec:
tags: repo: plugins/<+matrix.repo>
- windows-ltsc2022-amd64 tags:
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022 - windows-ltsc2022-amd64
dockerfile: docker/<+matrix.repo>/Dockerfile.windows.amd64.ltsc2022
- stage: - stage:
identifier: Manifest identifier: Manifest
type: CI type: CI