У меня есть следующий рабочий процесс GitHub для сборки моего проекта
name: build
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Build with Maven
run: mvn clean compile test
Сборка работает просто отлично. Однако тест JUnit проекта требует, чтобы сервер localhost прослушивал порт 4444 ... и я получаю следующую ошибку: Отказ в соединении: localhost / 127.0.0.1: 4444 Сервер запускается перед каждым тестом JUnit и является частью тестов suite.
Как сообщить контейнеру docker, что сетевые подключения разрешены на этом порту? Или есть открытые порты по умолчанию?