小编Tri*_*nci的帖子

如何修复'未经检查的runtime.lastError:消息端口在收到响应之前关闭'chrome问题?

我正在为我的项目使用VueJS和Laravel.这个问题最近开始显现,甚至在旧的git分支中也显示出来.

此错误仅在Chrome浏览器中显示.

google-chrome laravel vue.js

69
推荐指数
9
解决办法
8万
查看次数

将脚本附加到一个阶段 .gitlab-ci.yml

如何在 .gitlab-ci.yml 文件的一个阶段中附加脚本部分?

例如在这个例子中

stages:
  - stage1_name

.a:
  script:
    - echo "String 1"

.b:
  script:
    - echo "String 2"


stage1_name:
  stage: stage1_name
  extends: .a
  extends: .b
  script:
    - echo "String 3"
Run Code Online (Sandbox Code Playgroud)

如何获得输出:

String 1
String 2
String 3
Run Code Online (Sandbox Code Playgroud)

代替:

String 3
Run Code Online (Sandbox Code Playgroud)

yaml pipeline gitlab gitlab-ci

10
推荐指数
2
解决办法
1万
查看次数

如何将变量从 .gitlab.ci.yml 传递到 Dockerfile

如何将一个变量值从.gitlab-ci.ymlto传递Dockerfile

例如.gitlab-ci.yml包含:

variables:
  var1: ex_variable_1
  var2: ex_variable_1

stages:
  - build

build:
  stage: build
  script:
    - sudo docker build . -t ${CI_PROJECT_PATH_SLUG}
                          --build-arg var1
                          --build-arg var2
    - sudo docker run -dit --name ${CI_PROJECT_PATH_SLUG} --cap-add=NET_ADMIN ${CI_PROJECT_PATH_SLUG}:latest
Run Code Online (Sandbox Code Playgroud)

文档文件包含:

FROM centos:6.9

ENV var1 ${var1}
ENV var2 ${var2}

RUN echo "Print var1 $var1"
RUN echo "Print var2 $var2
Run Code Online (Sandbox Code Playgroud)

所以我想要的是将var1var2.gitlab-ci.ymlto传递Dockerfile

variables gitlab docker gitlab-ci dockerfile

8
推荐指数
1
解决办法
1万
查看次数