#github #continuous-integration #automated-tests #github-actions #continuous-deployment
Вопрос:
у меня есть код и сценарий автоматизации в одной ветке GitHub , я хочу сначала создать свой код локально, а затем запустить на нем сценарий автоматизации. вот мой файл .yml
name: Automation
on:
push:
branches: [ test ]
pull_request:
branches: [ test ]
jobs:
setup:
runs-on: macos-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
- name: install ionic
run : npm install -g ionic
- run: |
npm install
nohup bash -c "ionic serve --dev-logger-port 8100 --configuration=staging -b 2>amp;1 amp;" amp;amp; sleep 9
build:
runs-on: windows-latest
needs: setup
env:
working-directory: ./Tests
steps:
- uses: actions/checkout@v2
- uses: nanasess/setup-chromedriver@master
- run: chromedriver --url-base=/wd/hub amp;
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.x
- name: Restore dependencies
run: dotnet restore
working-directory: ${{env.working-directory}}
- name: Build
run: dotnet build --no-restore
working-directory: ${{env.working-directory}}
- name: Test
run: dotnet test --no-build --verbosity normal
working-directory: ${{env.working-directory}}
проблема в том, что я получил отказ в подключении после запуска chrome
есть какая-нибудь помощь или предложения?