2014-12-01 76 views
2

我在做一个服务器有gitlabgitci,两者目前工作正常,但没有跑步者。我试图使用this runner,并设法在本地做到这一点,但现在我试图创建一个服务来启动设置与我的凭据(他们是正确的),它不起作用或抛出任何东西错误。自动设置码头图像与ci亚军

这里是我的。服务:

ExecStartPre=-/usr/bin/docker kill gitlab-runner-jdk-maven 

ExecStartPre=-/usr/bin/docker rm gitlab-runner-jdk-maven 

ExecStartPre=/usr/bin/docker pull lemonbar/gitlab-runner-jdk-maven:1.0 

ExecStart=/usr/bin/docker run --name gitlab-runner-jdk-maven -P -d \ 
-e 'CI_SERVER_URL=myserver -e 'REGISTRATION_TOKEN=mytoken'\ 
-v /opt/gitlab-runner-jdk-maven:/home/gitlab_ci_runner/data \ 
    lemonbar/gitlab-runner-jdk-maven:1.0 app:setup 

回答

1

,我找到了很多的尝试错误的照顾自己,您只需要在应用程序设置一次,每当它需要运行程序将被自动安装。

注意:如果你制作一个跑步服,如果服务不起作用,它不会吓倒(因为它只会在编译时显示其工作)