Skip to content

Commit

Permalink
PS-9240: Add gcc-14 to .cirrus.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
inikep committed Jun 20, 2024
1 parent 068b575 commit ebee808
Showing 1 changed file with 34 additions and 1 deletion.
35 changes: 34 additions & 1 deletion .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ task:
# image: ami-0e2b332e63c56bcb5 # Ubuntu Server 22.04 LTS ARM 64-bit
type: c6gd.4xlarge # 16 vCPUs, 32 GB, 950 GB SSD, 0.6144 USD/H
region: us-east-1
architecture: arm64 # defautls to amd64
architecture: arm64 # defaults to amd64
spot: true
env:
OS_TYPE: ubuntu-22.04-arm64
Expand All @@ -163,6 +163,39 @@ task:
<< : *SCRIPT_TEMPLATE


task:
<< : *FILTER_TEMPLATE
# run only on "percona/percona-server" but not on "8.0" as we have nightly cron builds for "8.0" branch
only_if: "$CIRRUS_CRON != '' || $CIRRUS_REPO_FULL_NAME == 'percona/percona-server' && $CIRRUS_BRANCH != '8.0' && !changesIncludeOnly('doc/*', 'build-ps/*', 'man/*', 'mysql-test/*', 'packaging/*', 'policy/*', 'scripts/*', 'support-files/*')"
aws_credentials: ENCRYPTED[!f57794979d3ed96943cd39073b66a4fffbdc3ee6366b265e68c5aae890961d171bddca50bf169cc07db56c8c68172b84!]
ec2_instance:
# aws ec2 describe-images --filters "Name=name,Values=ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-2024061*"
image: ami-0d3d400c0ff21c982 # Ubuntu 24.04 x86-64 with gcc-14
type: c6i.4xlarge # 16 vCPUs, 32 GB, no SSD
region: us-east-1
architecture: amd64 # defaults to amd64
spot: true
env:
OS_TYPE: ubuntu-24.04-x86_64
matrix:
- name: (x86_64) gcc-14 Debug [Ubuntu 24.04 Noble]
env:
SELECTED_CC: gcc-14
SELECTED_CXX: g++-14
BUILD_TYPE: Debug
BUILD_PARAMS_TYPE: normal
- name: (x86_64) gcc-14 RelWithDebInfo [Ubuntu 24.04 Noble]
skip: $CIRRUS_PR != "" # skip PRs
env:
SELECTED_CC: gcc-14
SELECTED_CXX: g++-14
BUILD_TYPE: RelWithDebInfo
BUILD_PARAMS_TYPE: normal
mount_disk_script: |
lsblk
lsblk -f
<< : *SCRIPT_TEMPLATE


task:
<< : *FILTER_TEMPLATE
Expand Down

0 comments on commit ebee808

Please sign in to comment.