Skip to content

Commit ba448a0

Browse files
authored
add nginx 1.25.2 to build/test/release (#36)
1 parent 12b690e commit ba448a0

File tree

2 files changed

+48
-2
lines changed

2 files changed

+48
-2
lines changed

.circleci/config.yml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,42 @@ workflows:
542542
only: /^v[0-9]+\.[0-9]+\.[0-9]+/
543543
branches:
544544
ignore: /.*/
545+
- build:
546+
name: "build on nginx:1.25.2-alpine"
547+
base-image: "nginx:1.25.2-alpine"
548+
build-image: "datadog/docker-library:nginx-datadog-build-nginx_1.25.2-alpine"
549+
nginx-version: "1.25.2"
550+
filters:
551+
tags:
552+
only: /^v[0-9]+\.[0-9]+\.[0-9]+/
553+
- test:
554+
name: "test on nginx:1.25.2-alpine"
555+
base-image: "nginx:1.25.2-alpine"
556+
nginx-modules-path: "/usr/lib/nginx/modules"
557+
nginx-conf-path: "/etc/nginx/nginx.conf"
558+
requires:
559+
- "build on nginx:1.25.2-alpine"
560+
filters:
561+
tags:
562+
only: /^v[0-9]+\.[0-9]+\.[0-9]+/
563+
- build:
564+
name: "build on nginx:1.25.2"
565+
base-image: "nginx:1.25.2"
566+
build-image: "datadog/docker-library:nginx-datadog-build-nginx_1.25.2"
567+
nginx-version: "1.25.2"
568+
filters:
569+
tags:
570+
only: /^v[0-9]+\.[0-9]+\.[0-9]+/
571+
- test:
572+
name: "test on nginx:1.25.2"
573+
base-image: "nginx:1.25.2"
574+
nginx-modules-path: "/usr/lib/nginx/modules"
575+
nginx-conf-path: "/etc/nginx/nginx.conf"
576+
requires:
577+
- "build on nginx:1.25.2"
578+
filters:
579+
tags:
580+
only: /^v[0-9]+\.[0-9]+\.[0-9]+/
545581
- build:
546582
name: "build on nginx:1.25.1-alpine"
547583
base-image: "nginx:1.25.1-alpine"
@@ -550,6 +586,8 @@ workflows:
550586
filters:
551587
tags:
552588
only: /^v[0-9]+\.[0-9]+\.[0-9]+/
589+
branches:
590+
ignore: /.*/
553591
- test:
554592
name: "test on nginx:1.25.1-alpine"
555593
base-image: "nginx:1.25.1-alpine"
@@ -560,6 +598,8 @@ workflows:
560598
filters:
561599
tags:
562600
only: /^v[0-9]+\.[0-9]+\.[0-9]+/
601+
branches:
602+
ignore: /.*/
563603
- build:
564604
name: "build on nginx:1.25.1"
565605
base-image: "nginx:1.25.1"
@@ -568,6 +608,8 @@ workflows:
568608
filters:
569609
tags:
570610
only: /^v[0-9]+\.[0-9]+\.[0-9]+/
611+
branches:
612+
ignore: /.*/
571613
- test:
572614
name: "test on nginx:1.25.1"
573615
base-image: "nginx:1.25.1"
@@ -578,6 +620,8 @@ workflows:
578620
filters:
579621
tags:
580622
only: /^v[0-9]+\.[0-9]+\.[0-9]+/
623+
branches:
624+
ignore: /.*/
581625
- build:
582626
name: "build on nginx:1.25.0-alpine"
583627
base-image: "nginx:1.25.0-alpine"

bin/generate_jobs_yaml.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,10 @@ amazonlinux:2.0.20220406.1 1.22.1 /usr/share/nginx/modules /etc/nginx/nginx.conf
3434
amazonlinux:2.0.20220316.0 1.22.1 /usr/share/nginx/modules /etc/nginx/nginx.conf
3535
amazonlinux:2.0.20220218.1 1.22.1 /usr/share/nginx/modules /etc/nginx/nginx.conf
3636
amazonlinux:2.0.20220121.0 1.22.1 /usr/share/nginx/modules /etc/nginx/nginx.conf
37-
nginx:1.25.1-alpine 1.25.1 /usr/lib/nginx/modules /etc/nginx/nginx.conf always
38-
nginx:1.25.1 1.25.1 /usr/lib/nginx/modules /etc/nginx/nginx.conf always
37+
nginx:1.25.2-alpine 1.25.2 /usr/lib/nginx/modules /etc/nginx/nginx.conf always
38+
nginx:1.25.2 1.25.2 /usr/lib/nginx/modules /etc/nginx/nginx.conf always
39+
nginx:1.25.1-alpine 1.25.1 /usr/lib/nginx/modules /etc/nginx/nginx.conf
40+
nginx:1.25.1 1.25.1 /usr/lib/nginx/modules /etc/nginx/nginx.conf
3941
nginx:1.25.0-alpine 1.25.0 /usr/lib/nginx/modules /etc/nginx/nginx.conf
4042
nginx:1.25.0 1.25.0 /usr/lib/nginx/modules /etc/nginx/nginx.conf
4143
nginx:1.24.0-alpine 1.24.0 /usr/lib/nginx/modules /etc/nginx/nginx.conf

0 commit comments

Comments
 (0)