diff options
author | Valery Piashchynski <[email protected]> | 2021-06-24 16:19:26 +0300 |
---|---|---|
committer | Valery Piashchynski <[email protected]> | 2021-06-24 16:19:26 +0300 |
commit | 4312f63a5376031ac862f0062e81dab2f90b5d34 (patch) | |
tree | d8c9fa7b3b1e24355fc2e95b0d8b5faa04a7d1c7 /.github | |
parent | fa8d2a5cc234472c06b287147fda15549ca39c05 (diff) |
- Update GA tests
Signed-off-by: Valery Piashchynski <[email protected]>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/windows.yml | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml deleted file mode 100644 index f23f9b5d..00000000 --- a/.github/workflows/windows.yml +++ /dev/null @@ -1,96 +0,0 @@ -name: Windows - -on: - push: - branches: - - master - - beta - - stable - tags-ignore: - - '**' - paths-ignore: - - '**.md' - pull_request: - paths-ignore: - - '**.md' - -jobs: - golang: - name: Build (Go ${{ matrix.go }}, PHP ${{ matrix.php }}, OS ${{matrix.os}}) - runs-on: ${{ matrix.os }} - timeout-minutes: 60 - strategy: - fail-fast: true - matrix: - php: [ "8.0" ] - go: [ "1.16" ] - os: [ windows-latest ] - steps: - - name: Set up Go ${{ matrix.go }} - uses: actions/setup-go@v2 # action page: <https://github.com/actions/setup-go> - with: - go-version: ${{ matrix.go }} - - - name: Set up PHP ${{ matrix.php }} - uses: shivammathur/setup-php@v2 # action page: <https://github.com/shivammathur/setup-php> - with: - php-version: ${{ matrix.php }} - extensions: sockets - - - name: Check out code - uses: actions/checkout@v2 - - - name: Get Composer Cache Directory - id: composer-cache - run: echo "::set-output name=dir::$(composer config cache-files-dir)" - - - name: Init Composer Cache # Docs: <https://git.io/JfAKn#php---composer> - uses: actions/cache@v2 - with: - path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ runner.os }}-composer-${{ matrix.php }}-${{ hashFiles('**/composer.json') }} - restore-keys: ${{ runner.os }}-composer- - - - name: Install Composer dependencies - run: cd tests && composer update --prefer-dist --no-progress --ansi - - - name: Init Go modules Cache # Docs: <https://git.io/JfAKn#go---modules> - uses: actions/cache@v2 - with: - path: ~/go/pkg/mod - key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} - restore-keys: ${{ runner.os }}-go- - - - name: Install Go dependencies - run: go mod download - - - name: Run golang tests on Windows - run: | - docker-compose -f ./tests/docker-compose.yaml up -d - go test -v -race ./pkg/transport/pipe - go test -v -race ./pkg/transport/socket - go test -v -race ./pkg/pool - go test -v -race ./pkg/worker - go test -v -race ./pkg/bst - go test -v -race ./pkg/worker_watcher - go test -v -race ./plugins/http/config - go test -v -race ./plugins/server - go test -v -race ./tests/plugins/http - go test -v -race ./tests/plugins/informer - go test -v -race ./tests/plugins/reload - go test -v -race ./tests/plugins/server - go test -v -race ./tests/plugins/service - go test -v -race ./tests/plugins/status - go test -v -race ./tests/plugins/config - go test -v -race ./tests/plugins/gzip - go test -v -race ./tests/plugins/headers - go test -v -race ./tests/plugins/logger - go test -v -race ./tests/plugins/metrics - go test -v -race ./tests/plugins/redis - go test -v -race ./tests/plugins/resetter - go test -v -race ./tests/plugins/rpc - go test -v -race ./tests/plugins/kv - go test -v -race ./tests/plugins/broadcast - go test -v -race ./tests/plugins/websockets - go test -v -race ./plugins/websockets - docker-compose -f ./tests/docker-compose.yaml down |