- 22, Oct 2024
- #1
Я пытаюсь написать свой make test
to perform multi platform test on Travis-CI using Docker. The platforms I want to test on:
- Убунту 14.04
- Убунту 16.04
- Дебиан 8
- Дебиан 9
Вкратце вся концепция (для всех 4 дистрибутивов):
-
scp result.xml ${SERVER_USER}@${SERVER_ADDR}:/home/${SERVER_USER}/result/
-
result.xml
- Бегать
make test
inside the container (on my repo's clone) - Скопируйте
docker run ubuntu:trusty
back to Travis - Бегать
docker pull ubuntu:trusty
Я знаю, как запускать сценарии внутри контейнера докеров, но как мне получить текущую ветку внутри контейнера и запустить .travis.yml
on it make me go crazy.
Любая помощь будет высоко оценена!
#docker #travis-ci #docker-in-docker