Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test pull request #12

Merged
merged 31 commits into from
Apr 12, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
8dd32e2
First test
minsukji Apr 8, 2021
131a265
Change branch name
minsukji Apr 8, 2021
78d24e3
github event name...
minsukji Apr 8, 2021
5dd7186
change to tests/ci dir
minsukji Apr 8, 2021
f3273af
change repo name
minsukji Apr 8, 2021
29a6f4f
print out stderr
minsukji Apr 8, 2021
6861b84
try recursive checkout
minsukji Apr 8, 2021
42bbc67
checkout myself
minsukji Apr 8, 2021
74a351d
in a hurry
minsukji Apr 8, 2021
f53a4dd
fetch owner id
minsukji Apr 8, 2021
42318f9
Make setup depend on prcheck
minsukji Apr 8, 2021
b78797f
update with fv3 & ccpp/physics updates in order to turn the NSST mode…
XuLi-NOAA Apr 9, 2021
c2f6e0d
incorporate repo changes
minsukji Apr 9, 2021
69a8567
remove develop
minsukji Apr 9, 2021
761823e
Merge remote-tracking branch 'upstream/develop' into myPRCheck
minsukji Apr 9, 2021
92e8d27
quiet git commands. run-ci
minsukji Apr 9, 2021
ade15dd
Update CMEPS for latest ESCOMP/master; Update PIO to 2.5.2; Refactor …
DeniseWorthen Apr 9, 2021
4b77a48
Merge remote-tracking branch 'origin/feature/PRCheck' into myPRCheck
minsukji Apr 10, 2021
d98e97c
debug this again...
minsukji Apr 10, 2021
14e504d
debug again
minsukji Apr 10, 2021
229f659
debug continues
minsukji Apr 10, 2021
bd20bce
missed repo field
minsukji Apr 10, 2021
c3d7f74
remove debug related texts
minsukji Apr 10, 2021
35e4456
Merge remote-tracking branch 'upstream/develop' into myPRCheck
minsukji Apr 10, 2021
1d5faf4
remove -x flag. run-ci
minsukji Apr 10, 2021
7f3850c
Merge upstream
minsukji Apr 12, 2021
67c646b
reduce sleep time
minsukji Apr 12, 2021
3a5b34d
diag
minsukji Apr 12, 2021
dde62fe
diag2
minsukji Apr 12, 2021
f34edc6
Fix pr_uid
minsukji Apr 12, 2021
d35b3cf
diag again
minsukji Apr 12, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/aux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,14 @@ jobs:
- name: Notify the PR author
run: |
comment=$(cat comment_file)
echo "comment is $comment"
url=$GITHUB_API_URL/repos/$GITHUB_REPOSITORY
echo "url is $url"
head_sha=${{ github.event.workflow_run.head_sha }}
echo "head_sha is $head_sha"
cd $GITHUB_WORKSPACE/tests/ci
pr_number=$(curl -sS -H "$app" $url/pulls | ./json_helper.py get_pr $head_sha)
echo "pr_number is $pr_number"
if [[ -n $comment && -n $pr_number ]]; then
curl -sS -X POST -H "$app" -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" $url/issues/$pr_number/comments -d '{"body": "'"${comment}"'"}'
fi
Expand Down
13 changes: 8 additions & 5 deletions .github/workflows/build_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,18 @@ jobs:

echo "This is a pull_request event. Check."
head_sha=${{ github.event.pull_request.head.sha }}
git clone -q ${{ github.event.pull_request.head.repo.git_url }} .
git checkout -q $head_sha
git submodule -q update --init --recursive
echo "head_sha is $head_sha"
git clone ${{ github.event.pull_request.head.repo.git_url }} .
git checkout $head_sha
git submodule update --init --recursive

cd $GITHUB_WORKSPACE/tests/ci
url=$GITHUB_API_URL/repos/$GITHUB_REPOSITORY/pulls
pr_number=$(curl -sS -H "$app" $url | ./json_helper.py get_pr $head_sha)
pr_uid=${{ github.event.pull_request.head.owner.login }}
comment_body="$(./repo-check.sh $pr_uid 2>/dev/null)"
echo "pr_number is $pr_number"
pr_uid=${{ github.event.pull_request.head.repo.owner.login }}
echo "pr_uid is $pr_uid"
comment_body="$(./repo-check.sh $pr_uid)"

if [[ -n $comment_body ]]; then
echo "Repos are not up to date"
Expand Down
4 changes: 1 addition & 3 deletions CMEPS-interface/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ endif()
list(APPEND _nems_util_files
CMEPS/util/shr_abort_mod.F90
CMEPS/util/shr_log_mod.F90
CMEPS/util/shr_pio_mod.F90
CMEPS/util/shr_sys_mod.F90
CMEPS/util/shr_flux_mod.F90
CMEPS/util/shr_mpi_mod.F90
Expand Down Expand Up @@ -66,8 +65,7 @@ list(APPEND _mediator_files
CMEPS/mediator/med_phases_post_wav_mod.F90)

list(APPEND _mediator_defs ESMF_VERSION_MAJOR=${ESMF_VERSION_MAJOR}
ESMF_VERSION_MINOR=${ESMF_VERSION_MINOR}
INTERNAL_PIO_INIT)
ESMF_VERSION_MINOR=${ESMF_VERSION_MINOR})

### Create target library and set PUBLIC interfaces on the library
add_library(cmeps STATIC ${_nems_util_files} ${_mediator_files})
Expand Down
20 changes: 1 addition & 19 deletions modulefiles/cheyenne.gnu/fv3 → modulefiles/ufs_cheyenne.gnu
Original file line number Diff line number Diff line change
Expand Up @@ -24,22 +24,4 @@ module load hpc/1.1.0
module load hpc-gnu/9.1.0
module load hpc-mpt/2.22

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.1
module load esmf/8_1_0_beta_snapshot_47

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4
module load ufs_common
Original file line number Diff line number Diff line change
Expand Up @@ -24,22 +24,4 @@ module load hpc/1.1.0
module load hpc-gnu/9.1.0
module load hpc-mpt/2.22

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.1
module load esmf/8_1_0_beta_snapshot_47-debug

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4
module load ufs_common_debug
Original file line number Diff line number Diff line change
Expand Up @@ -24,22 +24,4 @@ module load hpc/1.1.0
module load hpc-intel/19.1.1
module load hpc-mpt/2.22

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.1
module load esmf/8_1_0_beta_snapshot_47

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4
module load ufs_common
Original file line number Diff line number Diff line change
Expand Up @@ -24,22 +24,4 @@ module load hpc/1.1.0
module load hpc-intel/19.1.1
module load hpc-mpt/2.22

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.1
module load esmf/8_1_0_beta_snapshot_47-debug

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4
module load ufs_common_debug
21 changes: 21 additions & 0 deletions modulefiles/ufs_common
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#%Module

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.2
module load esmf/8_1_0_beta_snapshot_47

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4
21 changes: 21 additions & 0 deletions modulefiles/ufs_common_debug
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#%Module

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.2
module load esmf/8_1_0_beta_snapshot_47-debug

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4
25 changes: 3 additions & 22 deletions modulefiles/gaea.intel/fv3 → modulefiles/ufs_gaea.intel
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ module rm netcdf
module load intel/18.0.6.288
module load cray-mpich/7.7.11
module load cray-python/3.7.3.2
# Needed at runtime:
module load alps

module load cmake/3.17.0
setenv CMAKE_C_COMPILER cc
Expand All @@ -26,25 +28,4 @@ module load hpc/1.1.0
module load hpc-intel/18.0.6.288
module load hpc-cray-mpich/7.7.11

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.1
module load esmf/8_1_0_beta_snapshot_47

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4

# Needed at runtime:
module load alps
module load ufs_common
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ module rm netcdf
module load intel/18.0.6.288
module load cray-mpich/7.7.11
module load cray-python/3.7.3.2
# Needed at runtime:
module load alps

module load cmake/3.17.0
setenv CMAKE_C_COMPILER cc
Expand All @@ -26,25 +28,4 @@ module load hpc/1.1.0
module load hpc-intel/18.0.6.288
module load hpc-cray-mpich/7.7.11

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.1
module load esmf/8_1_0_beta_snapshot_47-debug

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4

# Needed at runtime:
module load alps
module load ufs_common_debug
21 changes: 1 addition & 20 deletions modulefiles/hera.gnu/fv3 → modulefiles/ufs_hera.gnu
Original file line number Diff line number Diff line change
Expand Up @@ -19,24 +19,5 @@ module use /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/modulefiles/stack
module load hpc/1.1.0
module load hpc-gnu/9.2.0
module load hpc-mpich/3.3.2
module load mpich/3.3.2

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.1
module load esmf/8_1_0_beta_snapshot_47

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4
module load ufs_common
20 changes: 1 addition & 19 deletions modulefiles/hera.intel/fv3 → modulefiles/ufs_hera.intel
Original file line number Diff line number Diff line change
Expand Up @@ -21,22 +21,4 @@ module load hpc/1.1.0
module load hpc-intel/18.0.5.274
module load hpc-impi/2018.0.4

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.1
module load esmf/8_1_0_beta_snapshot_47

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4
module load ufs_common
Original file line number Diff line number Diff line change
Expand Up @@ -21,22 +21,4 @@ module load hpc/1.1.0
module load hpc-intel/18.0.5.274
module load hpc-impi/2018.0.4

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.1
module load esmf/8_1_0_beta_snapshot_47-debug

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4
module load ufs_common_debug
20 changes: 1 addition & 19 deletions modulefiles/jet.intel/fv3 → modulefiles/ufs_jet.intel
Original file line number Diff line number Diff line change
Expand Up @@ -21,22 +21,4 @@ module load hpc/1.1.0
module load hpc-intel/18.0.5.274
module load hpc-impi/2018.4.274

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.1
module load esmf/8_1_0_beta_snapshot_47

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4
module load ufs_common
Original file line number Diff line number Diff line change
Expand Up @@ -21,22 +21,4 @@ module load hpc/1.1.0
module load hpc-intel/18.0.5.274
module load hpc-impi/2018.4.274

module load jasper/2.0.22
module load zlib/1.2.11
module load png/1.6.35

module load hdf5/1.10.6
module load netcdf/4.7.4
module load pio/2.5.1
module load esmf/8_1_0_beta_snapshot_47-debug

module load bacio/2.4.1
module load crtm/2.3.0
module load g2/3.4.1
module load g2tmpl/1.9.1
module load ip/3.3.3
module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.4
module load ufs_common_debug
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading