Skip to content

Scheduled Acceptance Tests #660

Scheduled Acceptance Tests

Scheduled Acceptance Tests #660

name: Scheduled Acceptance Tests
on:
workflow_dispatch:
schedule:
- cron: '0 7 * * *'
jobs:
ping_directory_nine_two:
name: Ping Directory 9.2.0.0
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
cache: true
- uses: hashicorp/setup-terraform@v3
with:
terraform_version: '1.2.*'
terraform_wrapper: false
- run: mkdir -p $HOME/.pingidentity/ && echo "$CONFIG" >> $HOME/.pingidentity/config && grep -E "[a-zA-Z]" $HOME/.pingidentity/config || exit 1 && make testacccomplete && make removetestcontainer
env:
TF_ACC: '1'
CONFIG: ${{ secrets.Config }}
PINGDIRECTORY_PROVIDER_PRODUCT_VERSION: "9.2.0.4"
ping_directory_nine_three:
name: Ping Directory 9.3.0.0
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
cache: true
- uses: hashicorp/setup-terraform@v3
with:
terraform_version: '1.2.*'
terraform_wrapper: false
- run: mkdir -p $HOME/.pingidentity/ && echo "$CONFIG" >> $HOME/.pingidentity/config && grep -E "[a-zA-Z]" $HOME/.pingidentity/config || exit 1 && make testacccomplete && make removetestcontainer
env:
TF_ACC: '1'
CONFIG: ${{ secrets.Config }}
PINGDIRECTORY_PROVIDER_PRODUCT_VERSION: "9.3.0.5"
ping_directory_ten_zero:
name: Ping Directory 10.0.0.0
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
cache: true
- uses: hashicorp/setup-terraform@v3
with:
terraform_version: '1.2.*'
terraform_wrapper: false
- run: mkdir -p $HOME/.pingidentity/ && echo "$CONFIG" >> $HOME/.pingidentity/config && grep -E "[a-zA-Z]" $HOME/.pingidentity/config || exit 1 && make testacccomplete && make removetestcontainer
env:
TF_ACC: '1'
CONFIG: ${{ secrets.Config }}
PINGDIRECTORY_PROVIDER_PRODUCT_VERSION: "10.0.0.0"
ping_directory_ten_one:
name: Ping Directory 10.1.0.0
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
cache: true
- uses: hashicorp/setup-terraform@v3
with:
terraform_version: '1.2.*'
terraform_wrapper: false
- run: mkdir -p $HOME/.pingidentity/ && echo "$CONFIG" >> $HOME/.pingidentity/config && grep -E "[a-zA-Z]" $HOME/.pingidentity/config || exit 1 && make testacccomplete && make removetestcontainer
env:
TF_ACC: '1'
CONFIG: ${{ secrets.Config }}
PINGDIRECTORY_PROVIDER_PRODUCT_VERSION: "10.1.0.0"