Skip to content

Docker container для teamcity-agent (rbenv, nvm, goenv, postgres-client, mysql-client, php, composer, yarn)

Notifications You must be signed in to change notification settings

BrandyMint/teamcity-docker-agent

Repository files navigation

Docker контейнер для тестирования приложений на ruby, php с доступом mysql, postgresql, а также android studio

Build Status

Установка и запуск

Какаем контейнер

docker pull brandymint/teamcity-android-agent

Старт

docker run -it -e SERVER_URL=CI_SERVER_HOST \
  -e AGENT_NAME=agent1 \
  -v /opt/teamcity_agent_conf:/date/teamcity_agent/conf \
  -v /var/run/postgresql:/var/run/postgresql \
  -v /var/run/mysqld/mysqld.sock:/var/run/mysqld/mysqld.sock \
  brandymint/teamcity-android-agent

Где:

  • CI_SERVER_HOST - ваш teamcity-сервер.
  • agent1 - название агента.
  • /opt/teamcity_agent_conf - то, куда на хостовой машине агент будет складывать свой конфиг. На маках лучше держать это где-то в домашке.

Параметры /var/run/postgresql и /var/run/mysqld/mysqld.sock указывать не нужно, если на хостовой машине нет этих серверов.

About

Docker container для teamcity-agent (rbenv, nvm, goenv, postgres-client, mysql-client, php, composer, yarn)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published