Skip to content

Commit

Permalink
aws2 compile issue
Browse files Browse the repository at this point in the history
  • Loading branch information
Water-Melon committed Sep 23, 2024
1 parent 331194f commit 7ebedc3
Showing 1 changed file with 31 additions and 14 deletions.
45 changes: 31 additions & 14 deletions .github/matrix-commitly.yml
Original file line number Diff line number Diff line change
@@ -1,25 +1,42 @@
# please see matrix-full.yml for meaning of each field
build-packages:
- label: ubuntu-24.04
image: ubuntu:24.04
package: deb
check-manifest-suite: ubuntu-24.04-amd64
# label: used to distinguish artifacts for later use
# image: docker image name if the build is running in side a container
# package: package type
# package-type: the nfpm packaging target, //:kong_{package} target; only used when package is rpm
# bazel-args: additional bazel build flags
# check-manifest-suite: the check manifest suite as defined in scripts/explain_manifest/config.py

# Amazon Linux
- label: amazonlinux-2
package: rpm
package-type: aws2
check-manifest-suite: amazonlinux-2-amd64
# simdjson doesn't compile on gcc7.3.1 (needs 7.4)
bazel-args: --platforms=//:aws2-crossbuild-x86_64 --//:simdjson=False

build-images:
- label: ubuntu
base-image: ubuntu:24.04
package: deb
artifact-from: ubuntu-24.04
check-manifest-suite: docker-image-ubuntu-24.04
# Only build images for the latest version of each major release.

# label: used as compose docker image label ${github.sha}-${label}
# base-image: docker image to use as base
# package: package type
# artifact-from: label of build-packages to use
# artifact-from-alt: another label of build-packages to use for downloading package (to build multi-arch image)
# docker-platforms: comma separated list of docker buildx platforms to build for


smoke-tests:
- label: ubuntu

scan-vulnerabilities:
- label: ubuntu

release-packages:

# Amazon Linux
- label: amazonlinux-2
package: rpm
artifact-from: amazonlinux-2
artifact-version: 2
artifact-type: amazonlinux
artifact: kong.aws2.amd64.rpm

release-images:
- label: ubuntu
package: deb

0 comments on commit 7ebedc3

Please sign in to comment.