【发布时间】:2023-01-25 03:31:19
【问题描述】:
这几天我一直在看这个。
我在 Docker 中创建了一个 Jenkins 实例,使用这个 DockerFile 在本地运行 -
`来自詹金斯/詹金斯:2.346.2-jdk11
用户根 运行 curl -sSL https://get.docker.com/ |嘘 运行 usermod -a -G docker jenkins 用户詹金斯
复制 plugins.txt /usr/share/jenkins/ref/plugins.txt 运行 jenkins-plugin-cli --plugin-file /usr/share/jenkins/ref/plugins.txt
复制 seedJob.xml /usr/share/jenkins/ref/jobs/seed-job/config.xml
ENV JAVA_OPTS -Djenkins.install.runSetupWizard=false`
然后我在 Jenkins 中安装了 JDK
然后我在詹金斯安装了 Maven
然后我创建了一个简单的管道来测试 Maven
`管道{ 代理任何
tools {
// Install the Maven version configured as "M3" and add it to the path.
maven '3.8.6'
jdk 'openjdk-171'
}
stages {
stage('Example') {
steps {
sh 'mvn --version'
}
}
}
} ` 我收到这条消息
“无法打开‘/lib/ld-linux-aarch64.so.1’:没有这样的文件或目录”
我试过从头开始重建,按照 youtube 教程 - 仍然没有
(我也在 Mac 上运行)。非常感谢任何帮助!
我希望它返回 Maven 的版本号
【问题讨论】:
标签: java maven jenkins jenkins-pipeline