- Write
.gitlab-ci.yml
using this image in your project. - To run ci task in local machine, install gitlab-ci-multi-runner
- Run gitlab-ci-multi-runner in the project dir:
# without SSH key
gitlab-runner exec docker [task_name]
# with SSH key
gitlab-runner exec docker [task_name] --env SSH_PRIVATE_KEY="`cat ~/.ssh/id_rsa`"