Добавил переменные окружения с папкой work для агентов. Это нужно, чтобы передавать данные в запускаемый, потому что теперь папки work на хосте и в агентах разные.
Пример. В TeamCity пишем:
docker run --rm -v $DOCKER_WORK_DIR/$(basename $(pwd)):/docs squidfunk/mkdocs-material build
В итоге запускается:
docker run --rm -v /opt/buildagent/black/work/aa10d9c831bb6416:/docs squidfunk/mkdocs-material build
Только название переменной DOCKER_WORK_DIR не нравится.
Добавил переменные окружения с папкой work для агентов. Это нужно, чтобы передавать данные в запускаемый, потому что теперь папки work на хосте и в агентах разные.
Пример. В TeamCity пишем:
```
docker run --rm -v $DOCKER_WORK_DIR/$(basename $(pwd)):/docs squidfunk/mkdocs-material build
```
В итоге запускается:
```
docker run --rm -v /opt/buildagent/black/work/aa10d9c831bb6416:/docs squidfunk/mkdocs-material build
```
Только название переменной DOCKER_WORK_DIR не нравится.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Сделал отдельные папки для данных агентов и поменял версию Node.js с 11 на 12 (не на 13, потому что 12 — LTS)
Добавил переменные окружения с папкой work для агентов. Это нужно, чтобы передавать данные в запускаемый, потому что теперь папки work на хосте и в агентах разные.
Пример. В TeamCity пишем:
В итоге запускается:
Только название переменной DOCKER_WORK_DIR не нравится.