be more selective about kicking off the ci

This commit is contained in:
Wez Furlong
2024-01-04 11:15:10 -07:00
parent e20488382c
commit ea1efb9b36
3 changed files with 34 additions and 18 deletions
+11 -6
View File
@@ -8,12 +8,17 @@ matrix:
AMAZON_IMAGE: amazonlinux:2023
BUILDER_IMAGE: docker-registry.wezfurlong.org/kumocorp/builder-for-amazonlinux:2023
#when:
# path:
# exclude:
# - docs/**
# - mkdocs-base.yml
# - stylua.toml
when:
path:
include:
- assets/**/*.lua
- assets/*.service
- assets/*rpm*.sh
- assets/accounting.sh
- assets/bounce_classifier
- assets/install.sh
- assets/policy-extras
- crates
variables:
- &docker_credentials
+11 -6
View File
@@ -8,12 +8,17 @@ matrix:
ROCKY_IMAGE: rockylinux:9
BUILDER_IMAGE: docker-registry.wezfurlong.org/kumocorp/builder-for-rockylinux:9
#when:
# path:
# exclude:
# - docs/**
# - mkdocs-base.yml
# - stylua.toml
when:
path:
include:
- assets/**/*.lua
- assets/*.service
- assets/*rpm*.sh
- assets/accounting.sh
- assets/bounce_classifier
- assets/install.sh
- assets/policy-extras
- crates
variables:
- &docker_credentials
+12 -6
View File
@@ -8,12 +8,18 @@ matrix:
UBUNTU_IMAGE: ubuntu:20.04
BUILDER_IMAGE: docker-registry.wezfurlong.org/kumocorp/builder-for-ubuntu:20.04
#when:
# path:
# exclude:
# - docs/**
# - mkdocs-base.yml
# - stylua.toml
when:
path:
include:
- assets/**/*.lua
- assets/*.service
- assets/*deb*.sh
- assets/accounting.sh
- assets/bounce_classifier
- assets/install.sh
- assets/policy-extras
- crates
- docker
variables:
- &docker_credentials