mirror of
https://github.com/Unidata/netcdf-c.git
synced 2025-04-06 18:00:24 +08:00
remove worflows and fix ifdef
This commit is contained in:
parent
6f72cec65e
commit
c797eb29ad
129
.github/workflows/automake-dmh.old
vendored
129
.github/workflows/automake-dmh.old
vendored
@ -1,129 +0,0 @@
|
||||
name: automake
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
repository_dispatch:
|
||||
types: buildandtest
|
||||
|
||||
jobs:
|
||||
autotools:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
hdf5: [ 1.8.20, 1.10.7 ]
|
||||
use_nc4: [ nc3, nc4 ]
|
||||
use_dap: [ dap_off, dap_on ]
|
||||
steps:
|
||||
- name: Set up Included Actions
|
||||
uses: actions/checkout@v2
|
||||
- name: Install Conda ${{ matrix.hdf5 }}
|
||||
uses: conda-incubator/setup-miniconda@v2
|
||||
with:
|
||||
activate-environment: ${{ matrix.hdf5 }}
|
||||
environment-file: .github/workflows/conda-env/${{ matrix.hdf5 }}.txt
|
||||
|
||||
###
|
||||
# Set environmental variables (for configuring)
|
||||
###
|
||||
|
||||
- run: echo "ENABLE_NC4=--disable-netcdf-4" >> $GITHUB_ENV
|
||||
if: matrix.use_nc4 == 'nc3'
|
||||
- run: echo "ENABLE_NC4=--enable-netcdf-4" >> $GITHUB_ENV
|
||||
if: matrix.use_nc4 == 'nc4'
|
||||
|
||||
- run: echo "ENABLE_DAP=--disable-dap" >> $GITHUB_ENV
|
||||
if: matrix.use_dap == 'dap_off'
|
||||
- run: echo "ENABLE_DAP=--enable-dap" >> $GITHUB_ENV
|
||||
if: matrix.use_dap == 'dap_on'
|
||||
|
||||
###
|
||||
# Configure and Build and Run Tests
|
||||
###
|
||||
|
||||
- name: Autoreconf
|
||||
shell: bash -l {0}
|
||||
run: autoreconf -if
|
||||
- name: Configure
|
||||
shell: bash -l {0}
|
||||
run: ./configure ${ENABLE_NC4_AC} ${ENABLE_DAP}
|
||||
- name: Build
|
||||
shell: bash -l {0}
|
||||
run: make -j && make check TESTS="" -j
|
||||
- name: Test
|
||||
shell: bash -l {0}
|
||||
run: make check -j
|
||||
|
||||
#####
|
||||
# End Autotools Testing
|
||||
#####
|
||||
|
||||
#####
|
||||
# CMake Testing
|
||||
#####
|
||||
|
||||
cmake:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
hdf5: [ 1.8.20, 1.10.7 ]
|
||||
use_nc4: [ nc3, nc4 ]
|
||||
use_dap: [ dap_off, dap_on ]
|
||||
steps:
|
||||
- name: Set up Included Actions
|
||||
uses: actions/checkout@v2
|
||||
- name: Install Conda ${{ matrix.hdf5 }}
|
||||
uses: conda-incubator/setup-miniconda@v2
|
||||
with:
|
||||
activate-environment: ${{ matrix.hdf5 }}
|
||||
environment-file: .github/workflows/conda-env/${{ matrix.hdf5 }}.txt
|
||||
|
||||
#- name: Query User
|
||||
# run: whoami
|
||||
#- name: Query System
|
||||
# run: uname -a
|
||||
#- name: Directory Info
|
||||
# run: pwd && ls
|
||||
#- name: Query Conda
|
||||
# shell: bash -l {0}
|
||||
# run: conda list
|
||||
#- name: Query HDF5
|
||||
# shell: bash -l {0}
|
||||
# run: which h5dump
|
||||
#- name: Run autoreconf
|
||||
# shell: bash -l {0}
|
||||
# run: autoreconf -if
|
||||
|
||||
###
|
||||
# Set environmental variables (for configuring)
|
||||
###
|
||||
- run: echo "CTEST_OUTPUT_ON_FAILURE=1" >> $GITHUB_ENV
|
||||
|
||||
- run: echo "ENABLE_NC_NC4=OFF" >> $GITHUB_ENV
|
||||
if: matrix.use_nc4 == 'nc3'
|
||||
- run: echo "ENABLE_NC_NC4=ON" >> $GITHUB_ENV
|
||||
if: matrix.use_nc4 == 'nc4'
|
||||
|
||||
- run: echo "ENABLE_NC_DAP=OFF" >> $GITHUB_ENV
|
||||
if: matrix.use_dap == 'dap_off'
|
||||
- run: echo "ENABLE_NC_DAP=ON" >> $GITHUB_ENV
|
||||
if: matrix.use_dap == 'dap_on'
|
||||
|
||||
###
|
||||
# Configure and Build and Run Tests
|
||||
###
|
||||
|
||||
- name: Create build directory.
|
||||
shell: bash -l {0}
|
||||
run: mkdir build && cd build && pwd
|
||||
#- name: Sanity Check
|
||||
# shell: bash -l {0}
|
||||
# run: pwd && ls && ls ..
|
||||
- name: cmake
|
||||
shell: bash -l {0}
|
||||
run: cd build && cmake .. -DENABLE_NETCDF_4=${ENABLE_NC_NC4} -DENABLE_DAP=${ENABLE_NC_DAP}
|
||||
- name: build
|
||||
shell: bash -l {0}
|
||||
run: cd build && make -j
|
||||
- name: Test
|
||||
shell: bash -l {0}
|
||||
run: cd build && make test -j
|
129
.github/workflows/automake-dmh.yml
vendored
129
.github/workflows/automake-dmh.yml
vendored
@ -1,129 +0,0 @@
|
||||
name: automake
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
repository_dispatch:
|
||||
types: buildandtest
|
||||
|
||||
jobs:
|
||||
autotools:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
hdf5: [ 1.8.20, 1.10.7 ]
|
||||
use_nc4: [ nc3, nc4 ]
|
||||
use_dap: [ dap_off, dap_on ]
|
||||
steps:
|
||||
- name: Set up Included Actions
|
||||
uses: actions/checkout@v2
|
||||
- name: Install Conda ${{ matrix.hdf5 }}
|
||||
uses: conda-incubator/setup-miniconda@v2
|
||||
with:
|
||||
activate-environment: ${{ matrix.hdf5 }}
|
||||
environment-file: .github/workflows/conda-env/${{ matrix.hdf5 }}.txt
|
||||
|
||||
###
|
||||
# Set environmental variables (for configuring)
|
||||
###
|
||||
|
||||
- run: echo "ENABLE_NC4=--disable-netcdf-4" >> $GITHUB_ENV
|
||||
if: matrix.use_nc4 == 'nc3'
|
||||
- run: echo "ENABLE_NC4=--enable-netcdf-4" >> $GITHUB_ENV
|
||||
if: matrix.use_nc4 == 'nc4'
|
||||
|
||||
- run: echo "ENABLE_DAP=--disable-dap" >> $GITHUB_ENV
|
||||
if: matrix.use_dap == 'dap_off'
|
||||
- run: echo "ENABLE_DAP=--enable-dap" >> $GITHUB_ENV
|
||||
if: matrix.use_dap == 'dap_on'
|
||||
|
||||
###
|
||||
# Configure and Build and Run Tests
|
||||
###
|
||||
|
||||
- name: Autoreconf
|
||||
shell: bash -l {0}
|
||||
run: autoreconf -if
|
||||
- name: Configure
|
||||
shell: bash -l {0}
|
||||
run: ./configure ${ENABLE_NC4_AC} ${ENABLE_DAP}
|
||||
- name: Build
|
||||
shell: bash -l {0}
|
||||
run: make -j && make check TESTS="" -j
|
||||
- name: Test
|
||||
shell: bash -l {0}
|
||||
run: make check -j
|
||||
|
||||
#####
|
||||
# End Autotools Testing
|
||||
#####
|
||||
|
||||
#####
|
||||
# CMake Testing
|
||||
#####
|
||||
|
||||
cmake:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
hdf5: [ 1.8.20, 1.10.7 ]
|
||||
use_nc4: [ nc3, nc4 ]
|
||||
use_dap: [ dap_off, dap_on ]
|
||||
steps:
|
||||
- name: Set up Included Actions
|
||||
uses: actions/checkout@v2
|
||||
- name: Install Conda ${{ matrix.hdf5 }}
|
||||
uses: conda-incubator/setup-miniconda@v2
|
||||
with:
|
||||
activate-environment: ${{ matrix.hdf5 }}
|
||||
environment-file: .github/workflows/conda-env/${{ matrix.hdf5 }}.txt
|
||||
|
||||
#- name: Query User
|
||||
# run: whoami
|
||||
#- name: Query System
|
||||
# run: uname -a
|
||||
#- name: Directory Info
|
||||
# run: pwd && ls
|
||||
#- name: Query Conda
|
||||
# shell: bash -l {0}
|
||||
# run: conda list
|
||||
#- name: Query HDF5
|
||||
# shell: bash -l {0}
|
||||
# run: which h5dump
|
||||
#- name: Run autoreconf
|
||||
# shell: bash -l {0}
|
||||
# run: autoreconf -if
|
||||
|
||||
###
|
||||
# Set environmental variables (for configuring)
|
||||
###
|
||||
- run: echo "CTEST_OUTPUT_ON_FAILURE=1" >> $GITHUB_ENV
|
||||
|
||||
- run: echo "ENABLE_NC_NC4=OFF" >> $GITHUB_ENV
|
||||
if: matrix.use_nc4 == 'nc3'
|
||||
- run: echo "ENABLE_NC_NC4=ON" >> $GITHUB_ENV
|
||||
if: matrix.use_nc4 == 'nc4'
|
||||
|
||||
- run: echo "ENABLE_NC_DAP=OFF" >> $GITHUB_ENV
|
||||
if: matrix.use_dap == 'dap_off'
|
||||
- run: echo "ENABLE_NC_DAP=ON" >> $GITHUB_ENV
|
||||
if: matrix.use_dap == 'dap_on'
|
||||
|
||||
###
|
||||
# Configure and Build and Run Tests
|
||||
###
|
||||
|
||||
- name: Create build directory.
|
||||
shell: bash -l {0}
|
||||
run: mkdir build && cd build && pwd
|
||||
#- name: Sanity Check
|
||||
# shell: bash -l {0}
|
||||
# run: pwd && ls && ls ..
|
||||
- name: cmake
|
||||
shell: bash -l {0}
|
||||
run: cd build && cmake .. -DENABLE_NETCDF_4=${ENABLE_NC_NC4} -DENABLE_DAP=${ENABLE_NC_DAP}
|
||||
- name: build
|
||||
shell: bash -l {0}
|
||||
run: cd build && make -j
|
||||
- name: Test
|
||||
shell: bash -l {0}
|
||||
run: cd build && make test -j
|
30
.github/workflows/ignore.yml
vendored
30
.github/workflows/ignore.yml
vendored
@ -1,30 +0,0 @@
|
||||
# This is a basic workflow that is manually triggered
|
||||
|
||||
name: Ignore workflow
|
||||
|
||||
# Controls when the action will run. Workflow runs when manually triggered using the UI
|
||||
# or API.
|
||||
on:
|
||||
workflow_dispatch:
|
||||
# Inputs the workflow accepts.
|
||||
inputs:
|
||||
name:
|
||||
# Friendly description to be shown in the UI instead of 'name'
|
||||
description: 'Person to greet'
|
||||
# Default value if no value is explicitly provided
|
||||
default: 'World'
|
||||
# Input has to be provided for the workflow to run
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "greet"
|
||||
greet:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Runs a single command using the runners shell
|
||||
- name: Send greeting
|
||||
run: echo "Hello ${{ github.event.inputs.name }}"
|
30
.github/workflows/manual.yml
vendored
30
.github/workflows/manual.yml
vendored
@ -1,30 +0,0 @@
|
||||
# This is a basic workflow that is manually triggered
|
||||
|
||||
name: Manual workflow
|
||||
|
||||
# Controls when the action will run. Workflow runs when manually triggered using the UI
|
||||
# or API.
|
||||
on:
|
||||
workflow_dispatch:
|
||||
# Inputs the workflow accepts.
|
||||
inputs:
|
||||
name:
|
||||
# Friendly description to be shown in the UI instead of 'name'
|
||||
description: 'Person to greet'
|
||||
# Default value if no value is explicitly provided
|
||||
default: 'World'
|
||||
# Input has to be provided for the workflow to run
|
||||
required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "greet"
|
||||
greet:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Runs a single command using the runners shell
|
||||
- name: Send greeting
|
||||
run: echo "Hello ${{ github.event.inputs.name }}"
|
@ -225,7 +225,6 @@ nc4_close_netcdf4_file(NC_FILE_INFO_T *h5, int abort, NC_memio *memio)
|
||||
|
||||
#if defined(ENABLE_BYTERANGE) || defined(ENABLE_HDF5_ROS3) || defined(ENABLE_S3_SDK)
|
||||
/* Free the http info */
|
||||
#ifdef ENABLE_HDF5_ROS3
|
||||
ncurifree(hdf5_info->http.uri);
|
||||
NC_authfree(hdf5_info->http.auth);
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user