gpt4 book ai didi

gitlab -/bin/sh : eval: line 98: bash: not found

转载 作者:行者123 更新时间:2023-12-04 12:58:04 27 4
gpt4 key购买 nike

我懂了

/bin/sh: eval: line 98: bash: not found 
通过执行 gitlabb .yml 文件来获取消息。
我在之前的脚本部分添加了该行
- apk update && apk add openssh
这没有帮助。
before_script:
- apk update && apk add openssh
- bash docker_install.sh > /dev/null

stages:
- build
- deploy
- loadtest-local

build:
stage: build
script:
- echo "building my application in ubuntu container..."

deploy:
stage: deploy
image: php:7.4
script:
- phpunit Unittest.php


loadtest-local:
image:
name: loadimpact/k6:latest
entrypoint: [""]
stage: loadtest-local
script:
- k6 run ./loadtests/performance-test.js
- k6 run ./loadtests/inttest.js
我该如何解决这个问题?

最佳答案

这意味着您的管道中使用的图像之一没有安装 bash。
尝试更改 before_script 上的线路至 ./docker_install.sh > /dev/null (确保 docker_install.sh 预先设置了执行权限)。

关于gitlab -/bin/sh : eval: line 98: bash: not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63655909/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com