diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..11f2d07ab97737d0256516cc358865c05ad8a462 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,4 @@ +# Gitlab runner from alpine +FROM gitlab/gitlab-runner:alpine + +COPY index.html . \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000000000000000000000000000000000000..0d159efa9463547d5c79edfd034e2dd0a96822fb --- /dev/null +++ b/index.html @@ -0,0 +1,12 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>Document</title> +</head> +<body> + <h1>SIMPLE DOCKER RUNNER RUNNING</h1> +</body> +</html> \ No newline at end of file diff --git a/run-runner.sh b/run-runner.sh new file mode 100644 index 0000000000000000000000000000000000000000..17a37bd7086d90b8a886dc5d838021fb32dd148d --- /dev/null +++ b/run-runner.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +# --restart always + +# docker run -d --name gitlab-runner --restart unless-stopped -v /srv/gitlab-runner/config:/etc/gitlab-runner -v /var/run/docker.sock:/var/run/docker.sock gitlab/gitlab-runner:latest + +# #System volume +# docker run --rm -it -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register +# #Docker volume +# #docker run --rm -it -v gitlab-runner-config:/etc/gitlab-runner gitlab/gitlab-runner:latest register + +echo S1zuhiescap | sudo gitlab-runner register url "https://gitlab.example.com/" registration-token "PROJECT_REGISTRATION_TOKEN" description "docker-ruby:2.6" executor "docker" template-config /tmp/test-config.template.toml docker-image ruby:2.6