diff --git a/.circleci/config.yml b/.circleci/config.yml index 83af3624..e42e068b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -32,7 +32,7 @@ workflows: - docker-hub-creds matrix: parameters: - compiler: [ifort, gfortran] + compiler: [gfortran, ifort, ifx] baselibs_version: *baselibs_version repo: GEOSgcm persist_workspace: true # Needs to be true to run fv3/gcm experiment, costs extra @@ -44,12 +44,12 @@ workflows: - docker-hub-creds matrix: parameters: - compiler: [gfortran, ifort] - baselibs_version: *baselibs_version - bcs_version: *bcs_version + compiler: [gfortran, ifort, ifx] requires: - build-GEOSgcm-on-<< matrix.compiler >> repo: GEOSgcm + baselibs_version: *baselibs_version + bcs_version: *bcs_version # Run Coupled GCM (1 hour, no ExtData) - ci/run_gcm: @@ -58,12 +58,12 @@ workflows: - docker-hub-creds matrix: parameters: - compiler: [gfortran, ifort] - baselibs_version: *baselibs_version - bcs_version: *bcs_version + compiler: [gfortran, ifort, ifx] requires: - build-GEOSgcm-on-<< matrix.compiler >> repo: GEOSgcm + baselibs_version: *baselibs_version + bcs_version: *bcs_version gcm_ocean_type: MOM6 change_layout: false @@ -90,6 +90,25 @@ workflows: image_name: geos-env-bcs tag_build_arg_name: *tag_build_arg_name resource_class: xlarge + - ci/publish_docker: + filters: + tags: + only: /^v.*$/ + name: publish-ifx-docker-image + context: + - docker-hub-creds + - ghcr-creds + os_version: *os_version + baselibs_version: *baselibs_version + bcs_version: *bcs_version + container_name: geosgcm + mpi_name: intelmpi + mpi_version: "2021.14" + compiler_name: ifx + compiler_version: "2025.0" + image_name: geos-env-bcs + tag_build_arg_name: *tag_build_arg_name + resource_class: xlarge - ci/publish_docker: filters: tags: diff --git a/README.md b/README.md index 60322aa1..9ab53c42 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ | [GEOSchem_GridComp](https://github.com/GEOS-ESM/GEOSchem_GridComp) | [v1.14.0](https://github.com/GEOS-ESM/GEOSchem_GridComp/releases/tag/v1.14.0) | | [GEOSgcm_App](https://github.com/GEOS-ESM/GEOSgcm_App) | [v2.3.5](https://github.com/GEOS-ESM/GEOSgcm_App/releases/tag/v2.3.5) | | [GEOSgcm_GridComp](https://github.com/GEOS-ESM/GEOSgcm_GridComp) | [v2.6.2](https://github.com/GEOS-ESM/GEOSgcm_GridComp/releases/tag/v2.6.2) | -| [GEOSradiation_GridComp](https://github.com/GEOS-ESM/GEOSradiation_GridComp) | [v1.9.0](https://github.com/GEOS-ESM/GEOSradiation_GridComp/releases/tag/v1.9.0) | +| [GEOSradiation_GridComp](https://github.com/GEOS-ESM/GEOSradiation_GridComp) | [v1.10.0](https://github.com/GEOS-ESM/GEOSradiation_GridComp/releases/tag/v1.10.0) | | [GFDL_atmos_cubed_sphere](https://github.com/GEOS-ESM/GFDL_atmos_cubed_sphere) | [geos/v2.9.1](https://github.com/GEOS-ESM/GFDL_atmos_cubed_sphere/releases/tag/geos%2Fv2.9.1) | | [GMI](https://github.com/GEOS-ESM/GMI) | [v1.3.0](https://github.com/GEOS-ESM/GMI/releases/tag/v1.3.0) | | [GMAO_Shared](https://github.com/GEOS-ESM/GMAO_Shared) | [v1.9.9](https://github.com/GEOS-ESM/GMAO_Shared/releases/tag/v1.9.9) | diff --git a/components.yaml b/components.yaml index ff67beb7..7596fcdd 100644 --- a/components.yaml +++ b/components.yaml @@ -166,7 +166,7 @@ sis2: GEOSradiation_GridComp: local: ./src/Components/@GEOSgcm_GridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/@GEOSradiation_GridComp remote: ../GEOSradiation_GridComp.git - tag: v1.9.0 + tag: v1.10.0 develop: develop RRTMGP: