CI_PROJECT_DIR all all 仓库克隆的完整地址和job允许的完整地址CI_PROJECT_ID all all GitLab CI在内部使用的当前项目的唯一IDCI_PROJECT_NAME 8.10 0.5 当前正在构建的项目名称(事实上是项目文件夹名称)CI_PROJECT_NAMESPACE 8.10 0.5 当前正在构建的项目命名空间(用户名或者是组名称)CI_PROJECT_PATH 8.10 0.5...
$CI_PROJECT_NAMESPACE 组名称 $CI_PROJECT_PATH 项目相对路径 $CI_PROJECT_URL 项目URL地址 $GITLAB_USER_NAME 用户名称 $GITLAB_USER_EMAIL 用户邮箱 $CI_PROJECT_DIR 项目绝对路径 $CI_PIPELINE_ID 流水线ID $CI_COMMIT_REF_NAME 当前分支 还有 更多 环境变量 http://www.ryxxff.com/76516.html 你可...
CI_PIPELINE_URL 11.1 0.5 流水线详情的地址 CI_PIPELINE_CREATED_AT 13.10 all 流水线创建时间 CI_PROJECT_DIR all all 存放克隆项目的完整路径,作业运行的目录。 CI_PROJECT_NAME 8.10 0.5 当前项目名称,不包含组名 CI_PROJECT_NAMESPACE 8.10 0.5 项目的命名空间(组名或用户名) CI_PROJECT_PATH 8.10 0.5 ...
#你的代码仓库是 repos/projectname,默认的 GOPATH 是 /go,然后你就需要将你的代码放置到 GOPATH 下面, #/go/src/mydomain.com/repos/projectname,用一个软链接指过来就可以了 before_script: - mkdir -p "/go/src/http://192.168.111.245/${CI_PROJECT_NAMESPACE}" - ln -sf "${CI_PROJECT_DIR}"...
gitlab-runner start gitlab-runner status gitlab-runner register ``` 三、在项目中新增、配置.gitlab-cd.yml文件 ### .gitlab-cd.yml 示例 variables: SERVER: "/ci-data/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME" NODEMODULES: '/ci-data/release/$CI_PROJECT_NAME/module_share' ...
DEVOLPNAMESPACE: kube-public #平台中开发环境的命名空间$CI_PROJECT_NAME TESTNAMESPACE: kube-test ##平台中测试环境的命名空间$CI_PROJECT_NAME-test IMAGE_NAME: "192.168.30.8:5000/kingc/${APP_NAME}:${CI_PIPELINE_ID}" #由私有仓库的地址/项目名:管道ID ...
F"raw.directory=/${CI_PROJECT_ROOT_NAMESPACE}/${CI_PROJECT_NAME}/${CI_COMMIT_SHA}/"\-F"raw.asset1=@${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jar;type=application/java-archive"\-F"raw.asset1.filename=${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jar"-u admin:admin123elseecho"PROJECT_TYPE ...
名称说明 $CI_PROJECT_NAME 项目名称 $CI_PROJECT_NAMESPACE 组名称 $CI_PROJECT_PATH 项目相对路径 $CI_PROJECT_URL 项目URL地址 $GITLAB_USER_NAME 用户名称 $GITLAB_USER_EMAIL 用户邮箱 $CI_PROJECT_DIR 项目绝对路径 $CI_PIPELINE_ID 流水线ID $CI_COMMIT_REF_NAME 当前分支©...
什么是 GitLab CI GitLab CI 是 GitLab 为了提升其在软件开发工程中作用,完善 DevOPS 理念所加入的 CI/CD 基础功能。可以便捷的融入软件开发环节中。通过 GitLab CI 可以定义完善的 CI/CD Pipeline。 优势 GitLab CI 是默认包含在 GitLab 中的,我们的代码使用 GitLab 进行托管,这样可以很容易的进行集成 ...
当我使用它部署项目时,runner默认将项目克隆到path /home/gitlab-runner/builds/s3Cnc4se/0/zubroid/lbc/sa-parser中,因为zubroid/UPD 我试图在CI_PROJECT_NAMESPACE中重写.gitlab-ci.yml。: 'sa-parser-co 浏览4提问于2019-12-28得票数 0 1回答 如何在没有GitLab运行器的远程服务器上使用gitlab-ci.yml...