首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gitlab-ci.yml致命:无法访问http://gitlab-ci-token

gitlab-ci.yml致命:无法访问http://gitlab-ci-token
EN

Stack Overflow用户
提问于 2019-08-02 10:05:16
回答 2查看 582关注 0票数 0

我是gitlab CI/CD的新手,我正努力想办法解决这个问题。

当我推到dev分支时,我想要构建我的react应用程序,并通过SSH将文件夹./build推送到我的dev服务器上。

以下是我到目前为止所做的工作,包括我收到的错误信息的截图。

这是我的gitlab-ci.yml

代码语言:javascript
复制
image: node:latest

cache:
  paths:
    - node_modules/

build_dev:
  stage: build
  environment: Development
  only: 
    - dev
  script:
    - ls
    - npm install
    - npm run build
  artifacts:
    paths:
      - build/
      - ecosystem.config.js

deploy_dev:
  stage: deploy
  environment: Development
  only:
    - dev
  script:
    - rsync -r -a -v -e ssh --delete "./build" root@dev.teledirectasia.com:/var/www/gitlab/${CI_PROJECT_NAME}
    - rsync -r -a -v -e ssh --delete "./ecosystem.config.js" root@dev.teledirectasia.com:/var/www/gitlab/${CI_PROJECT_NAME}/
    - ssh root@dev.teledirectasia.com "cd /var/www/gitlab/${CI_PROJECT_NAME} && pm2 start ecosystem.config.js"

我不知道为什么要用job failed获得这个输出

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-08-02 16:40:55

这是DNS问题。您的运行程序无法解析GitLab服务器的主机名- gitlab.teledirectgroup.com。如果您的本地工作站的主机文件是手动设置的,还是将其设置为“适当的”主机名,那么您是否设置了GitLab主机名?

如果在DNS服务器中设置主机名,则解决方案可能就像将DNS服务器添加到运行程序上的/etc/resolv.conf一样简单。但是,如果您只是在工作站的主机文件中设置了GitLab主机名,那么您也需要在运行程序的/etc/hosts文件中设置它。如果不首先知道如何设置GitLab主机名,很难说出确切的解决方案是什么。

票数 2
EN

Stack Overflow用户

发布于 2022-11-25 11:26:29

适用于GitLab的解决方案是什么?

使用ssh的git克隆,我没有一个很好的目标,所以我可以通过GitLab CI从运行程序Shell的子模块上推进这一更改。管道失败并打印此错误。错误流水线作业

在本地回购项目中,文件配置包含带有URL的行,更多的文件在管道中没有登录。. .git/config

一些帮助或演练的参考,最终在故障排除的挑战!

这是我在文件“..gitlab ci.yml”上的代码

代码语言:javascript
复制
variables:
    TEST_VAR: "Update Git Submoudel in all Etecnic projects."

job1:
    variables: {}
    script:
        - echo "$TEST_VAR"

job2:
    variables: {}
    script:
        - echo "OK" >> exito.txt
        - git add --all
        - git commit -m "Update Submodule"
        - git push origin HEAD:master

版本:

GitLab:

gitlab-ce已经是最新版本(15.6.0-ce.0)。

跑步者:

版本: 15.5.1

Git修订版: 7178588d

Git分支:15-5-稳定

GO版本: go1.18.7

建造: 2022-11-11T09:45:25+0000

OS/Arch: linux/amd64 64

非常感谢你的关注。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57324252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档