Ward Fisher
70ea45ad41
Remove stray character in cmake lfs tests for nczarr.
2023-10-30 12:26:16 -06:00
Ward Fisher
b8d76fefc2
Merge pull request #2764 from DennisHeimbigner/dapko.dmh
...
Fix Proxy problem for DAP2
2023-10-27 14:11:19 -06:00
Ward Fisher
37a46f2658
Merge pull request #2784 from WardF/gh2744-redux.wif
...
Replace exec_program with execute_process
2023-10-27 13:55:34 -06:00
Ward Fisher
8d422704ec
Replace exec_program with execute_process
2023-10-27 12:20:46 -06:00
Ward Fisher
a5d15a5857
Merge pull request #2776 from ZedThree/cmake-optional-uninstall-target
...
CMake: Don't add uninstall target and CPack config if not top-level
2023-10-27 10:58:34 -06:00
Ward Fisher
7099fee924
Merge branch 'main' into dapko.dmh
2023-10-27 10:57:40 -06:00
Ward Fisher
329c4c9759
Merge pull request #2763 from DennisHeimbigner/noshape.dmh
...
Cleanup a number of issues.
2023-10-27 10:56:01 -06:00
Ward Fisher
980c7cffb4
Merge pull request #2751 from mathstuf/find-hdf5-if-needed
...
netCDFConfig: find HDF5 if needed
2023-10-25 12:57:31 -06:00
Ward Fisher
12aa290fac
Merge pull request #2779 from WardF/github-action-concurrency.wif
...
Added stanza to workflow actions so that pushed changes cancel tests
2023-10-25 12:56:43 -06:00
Ward Fisher
1c0dfaa6c1
Added stanza to workflow actions so that pushed changes cancel any running tests in favor of testing the updated codebase.
2023-10-25 10:23:26 -06:00
Peter Hill
b41b79a8e5
CMake: Add backport of PROJECT_IS_TOP_LEVEL
for CMake <3.21
2023-10-25 11:50:07 +01:00
Ward Fisher
333ab53e8b
Merge branch 'main' into dapko.dmh
2023-10-24 14:52:38 -06:00
Ward Fisher
7852b2b0e3
Merge branch 'main' into noshape.dmh
2023-10-24 14:51:48 -06:00
Ward Fisher
f3c0fb5ea0
Merge branch 'main' into find-hdf5-if-needed
2023-10-24 14:50:00 -06:00
Ward Fisher
fa8d831a83
Merge pull request #2601 from DWesl/autotools-pseudo-make-distcheck
...
CI: Have nc-autotools use source distribution instead of repository
2023-10-24 13:28:56 -06:00
Ward Fisher
f512fdd17b
Merge pull request #2778 from WardF/cdash-script.wif
...
Add ctest script to CI.
2023-10-24 13:24:37 -06:00
Ward Fisher
d476629704
Replace accidental flag removal
2023-10-24 13:16:11 -06:00
Ward Fisher
347b2504bf
Undo previous change.
2023-10-24 13:15:12 -06:00
Ward Fisher
bbcbab7a26
Clarify name of a Github Action.
2023-10-24 11:48:29 -06:00
Ward Fisher
3e341bd6e1
Turning off cdash integration for the moment, but merging PR to include other changes/updates.
2023-10-24 11:46:21 -06:00
Ward Fisher
127830e49f
Shot in the dark
2023-10-24 11:42:49 -06:00
Ward Fisher
4483760d32
Adjust workflow secrets syntax.
2023-10-24 11:30:56 -06:00
Ward Fisher
ee9c9d91aa
Try a different syntax.
2023-10-24 11:25:02 -06:00
Ward Fisher
dcad99082d
Remove sensitive info being sent to standard output when using ctest scripts.
2023-10-24 11:13:04 -06:00
Ward Fisher
4615695091
Playing around trying to nail down syntax for accessing secrets in Github Actions.
2023-10-24 11:00:17 -06:00
Ward Fisher
74df474ac7
Adjust github action config file syntax.
2023-10-24 10:55:57 -06:00
Ward Fisher
88ecadfdb0
Adjust syntax.
2023-10-24 10:51:20 -06:00
Ward Fisher
4e7a864c23
Working on automating cdash access on github.
2023-10-24 10:48:51 -06:00
Ward Fisher
794ff5adad
Turn off coverage testing in ctest_serial.ctest.
2023-10-24 10:39:44 -06:00
Ward Fisher
7ab20391d2
Add coverage testing to a specific test.
2023-10-24 10:39:11 -06:00
Ward Fisher
7a28aefa52
Reduce cdash/ctest-based script matrix.
2023-10-24 10:32:31 -06:00
Ward Fisher
7d9baced0e
Correct issue with test file.
2023-10-24 10:28:51 -06:00
Ward Fisher
b41c33805a
Update cdash script file.
2023-10-24 10:18:58 -06:00
Ward Fisher
df5261ce0c
Correct issue with file.
2023-10-24 10:17:13 -06:00
Ward Fisher
bce53cae08
Add first script to try to embed cdash scripts into CI.
2023-10-24 10:15:25 -06:00
Peter Hill
523c648e5d
CMake: Don't add uninstall target and CPack config if not top-level
...
Fixes #2597
2023-10-23 10:20:29 +01:00
Ward Fisher
cb61d34185
Merge pull request #2767 from ZedThree/fix-ncvlog-loglevel
...
Fix bug with displaying log messages
2023-10-19 09:52:15 -06:00
Ward Fisher
155ee9319a
Merge pull request #2759 from WardF/fix-s3-try2.wif
...
Address Windows and MacOS s3 issues
2023-10-16 16:48:13 -06:00
Ward Fisher
54102a3cea
Update path in s3sdk shell script unit test.
2023-10-16 14:30:43 -06:00
Ward Fisher
4bd9c2e8b0
Removed leading slash on run_interop in nczarr_test.
2023-10-13 15:02:58 -06:00
Ward Fisher
84af03eaa2
Working on the last few s3 issues currently manifesting using S3_INTERNAL and WITH_S3_TESTING on Windows and MSYS2.
2023-10-13 11:32:27 -06:00
Ward Fisher
15d3e03eb0
Merge branch 'main' into fix-s3-try2.wif
2023-10-10 09:41:36 -06:00
Ward Fisher
a01fa386d8
Merge pull request #2769 from WardF/fix_cmake_script_tests.wif
...
Revert a change made in d3c2cf236
that is proving confounding in MSYS2 bash
2023-10-10 09:40:35 -06:00
Ward Fisher
17a7577701
Revert a change made in d3c2cf236
that is proving confounding in MSYS2-based bash environments.
2023-10-09 10:51:13 -06:00
Ward Fisher
5f5f908a96
Remove vestigial file glob stanza
2023-10-09 10:18:04 -06:00
Peter Hill
fabd3b2b99
Fix bug with displaying log messages
...
One of the changes in df3636b
introduced the ability to filter log
messages by level. This fixes a typo that flipped the intended
filtering, so that `NCLOGOFF` _enabled_ all messages instead of
_disabling_ them.
2023-10-09 10:47:39 +01:00
Dennis Heimbigner
23f3c8f55a
update release notes
2023-10-08 15:17:45 -06:00
Dennis Heimbigner
948304a79f
Fix Proxy problem for DAP2
...
re: Issue https://github.com/Unidata/netcdf-c/issues/2752
The authorization setup when using a proxy is apparently not
being used, or used incorrectly.
This PR ensures that the relevant curl options, specifically
CURLOPT_VERIFYHOST and CURLOPT_VERIFYPEER, are properly setup.
As part of this, the ability to turn off these options was fixed.
Note that no testing of this PR is currently possible because we
do not have access to a proxy.
2023-10-08 14:38:07 -06:00
Dennis Heimbigner
78d4d80139
Update release notes
2023-10-08 13:47:21 -06:00
Dennis Heimbigner
1552d894a2
Cleanup a number of issues.
...
re: Issue https://github.com/Unidata/netcdf-c/issues/2748
This PR fixes a number of issues and bugs.
## s3cleanup fixes
* Delete extraneous s3cleanup.sh related files.
* Remove duplicate s3cleanup.uids entries.
## Support the Google S3 API
* Add code to recognize "storage.gooleapis.com"
* Add extra code to track the kind of server being accessed: unknown, Amazon, Google.
* Add a new mode flag "gs3" (analog to "s3") to support this api.
* Modify the S3 URL code to support this case.
* Modify the listobjects result parsing because Google returns some non-standard XML elements.
* Change signature and calls for NC_s3urlrebuild.
## Handle corrupt Zarr files where shape is empty for a variable.
Modify behavior when a variable's "shape" dictionary entry.
Previously it returned an error, but now it suppresses such a variable.
This change makes it possible to read non-corrupt data from the file.
Also added a test case.
## Misc. Other Changes
* Fix the nclog level handling to suppress output by default.
* Fix de-duplicates code in ncuri.c
* Restore testing of iridl.ldeo.columbia.edu.
* Fix bug in define_vars() which did not always do a proper reclaim between variables.
2023-10-08 11:22:52 -06:00