This commit is contained in:
12
.drone.yml
12
.drone.yml
@@ -3,7 +3,7 @@ kind: pipeline
|
|||||||
type: kubernetes
|
type: kubernetes
|
||||||
name: amd64-main
|
name: amd64-main
|
||||||
node_selector: # Ensure this runs on an amd64 runner
|
node_selector: # Ensure this runs on an amd64 runner
|
||||||
arch: amd64
|
kubernetes.io/arch: amd64
|
||||||
trigger: # Only run on pushes to the main branch
|
trigger: # Only run on pushes to the main branch
|
||||||
event: [ push ]
|
event: [ push ]
|
||||||
branch: [ main ]
|
branch: [ main ]
|
||||||
@@ -24,7 +24,7 @@ kind: pipeline
|
|||||||
type: kubernetes
|
type: kubernetes
|
||||||
name: arm64-main
|
name: arm64-main
|
||||||
node_selector: # Ensure this runs on an arm64 runner
|
node_selector: # Ensure this runs on an arm64 runner
|
||||||
arch: arm64
|
kubernetes.io/arch: arm64
|
||||||
trigger: # Only run on pushes to the main branch
|
trigger: # Only run on pushes to the main branch
|
||||||
event: [ push ]
|
event: [ push ]
|
||||||
branch: [ main ]
|
branch: [ main ]
|
||||||
@@ -45,7 +45,7 @@ kind: pipeline
|
|||||||
type: kubernetes
|
type: kubernetes
|
||||||
name: amd64-tag
|
name: amd64-tag
|
||||||
node_selector:
|
node_selector:
|
||||||
arch: amd64
|
kubernetes.io/arch: amd64
|
||||||
trigger: # Only run on creation of Git tags (releases)
|
trigger: # Only run on creation of Git tags (releases)
|
||||||
event: [ tag ]
|
event: [ tag ]
|
||||||
steps:
|
steps:
|
||||||
@@ -66,7 +66,7 @@ kind: pipeline
|
|||||||
type: kubernetes
|
type: kubernetes
|
||||||
name: arm64-tag
|
name: arm64-tag
|
||||||
node_selector:
|
node_selector:
|
||||||
arch: arm64
|
kubernetes.io/arch: arm64
|
||||||
trigger: # Only run on creation of Git tags (releases)
|
trigger: # Only run on creation of Git tags (releases)
|
||||||
event: [ tag ]
|
event: [ tag ]
|
||||||
steps:
|
steps:
|
||||||
@@ -87,7 +87,7 @@ type: kubernetes
|
|||||||
name: manifest-main
|
name: manifest-main
|
||||||
# The manifest step can run on either architecture; we'll use amd64 for consistency
|
# The manifest step can run on either architecture; we'll use amd64 for consistency
|
||||||
node_selector:
|
node_selector:
|
||||||
arch: amd64
|
kubernetes.io/arch: amd64
|
||||||
trigger: # Run on main branch pushes (to create "latest" manifest)
|
trigger: # Run on main branch pushes (to create "latest" manifest)
|
||||||
event: [ push ]
|
event: [ push ]
|
||||||
branch: [ main ]
|
branch: [ main ]
|
||||||
@@ -109,7 +109,7 @@ kind: pipeline
|
|||||||
type: kubernetes
|
type: kubernetes
|
||||||
name: manifest-tag
|
name: manifest-tag
|
||||||
node_selector:
|
node_selector:
|
||||||
arch: amd64
|
kubernetes.io/arch: amd64
|
||||||
trigger: # Run on tag events (to create versioned manifest)
|
trigger: # Run on tag events (to create versioned manifest)
|
||||||
event: [ tag ]
|
event: [ tag ]
|
||||||
depends_on:
|
depends_on:
|
||||||
|
Reference in New Issue
Block a user