[已解决]如何在gitlib-ci.yml中把本次提交改变的文件赋值给一个变量(20210928)
业务背景prettier在ci的过程中做增量检测.需要以下几个步骤声明一个gitlab变量xxx执行git命令拿到当前改变的文件名将git命令的结果赋值给$xxx运行yarn…
gitlab-runner怎么缓存 node_modules 依赖
项目中用到gitlab-runner(v14.2.0)自动部署构建;查看了网上说的缓存 node_modules 的方式;实际效果别不可以# cache: # untracked: true # key: "$CI…
gitlab-runner中使用docker模式,设置volumes将yarn的全局缓存保存到数据卷中问题
问题描述在设置gitlab-runner中模式选为docker问题出现的平台版本yarn -v v1.22.5node -v v16.3.0docker -v Docker version 20.10.7, build f0df350gi…
docker运行的gitlab-runner ci在运行canvas.node时找不到GLIBCXX_3.4.21
CentOS Linux 7 (Core)Docker版本: version 1.13.1, build 774336d/1.13.1gitlab-runner镜像版本: docker.io/gitlab/gitlab-runner:latest在阿里云…
gitlab-ci 执行最简单的.gitlab-ci.yml配置都报错
一:.gitlab-ci.yml:stages: - test job_1: stage: test only: - master script: - echo 'start test' tags: - my-runner-tags 二:三:请教各位,我…
gitlab-ci执行 部署vue项目,报错 Using 1 worker with 2048MB memory limit
gitlab-ci执行 部署vue项目,执行npm run build 时报错Using 1 worker with 2048MB memory limit具体报错信息是这样的?$ npm run build [31](http://…
gitlab-ci部署前端vue项目
gitlab-ci服务器已经搭好,gitlab-runner配置好了git提交更新后,进入任务,执行到cnpm或npm的时候报错,提示找不到npm我的gitlab-runner安装在项目服…
electron forge 在 gitlab ci 上构建失败
我是用的 electron forge 来打包 electron ,在本地自己机器上运行 electron-forge make 可以正常得到打包,但是在 gitlab ci 上运行得到以下错误:Ma…
用gitlab-ci构建部署项目,报错cp: target ' ' is not a directory
stages: - build build: stage: build only: - master script: - cp -r dist/* /mnt/myproj/www tags: - testTag报错:$ cp -r dist/* /mnt/myproj/ww…
关于 gitlab-runner 中 node 环境的问题
场景是这样,在 docker 中运行 gitlab-runner,docker-compose 文件如下。version: "3" services: app: image: gitlab/gitlab-runner container_name:…
为啥gitlab的自动化打包CI/CD中,pipeline和commit的发起人对不上?
如题,公司的前端项目用gitlab配置了自动化打包,但是其中pipeline和commit这两栏显示的作者不一样。我已经配置了git config global,email和name都改…
gitlab-runner windows下运行微信开发者工具报错
.gitlab-ci.ymlvariables: VERSION: 1.0.0 DESCRIPTION: gitlab-runner robot upload PROJECT: E:GitLab-Runnerbuilds_eK-B_fP0rq-ptmpdistbuildmp-we…
github自动发布如何保存CNAME文件
GitHub不是有静态托管功能么,就是github pages,然后可以自定义域名,其实就是生成一个CNAME文件然后像是有一些自动发布,比如Travis CI 和 Github A…