- 在配置Jenkins的kubernetes插件时,给任务pod分配的内存是1G,如下图:
- 接下来从GitHub下载Flink的源码(1.8.3-rc3版本),然后编译构建,本次任务对应的pipeline源码如下:
pipeline {
agent {
label ‘my-jenkins-jenkins-slave’
}
tools {
maven ‘mvn-3.6.3’
}
stages {
stage(‘Checkout’) {
steps {
echo ‘从GitHub下载flink工程的源码(1.8.3-rc3归档包)’
sh ‘wget https://codeload.github.com/apache/flink/tar.gz/release-1.8.3-rc3’
echo ‘下载结束,解压归档包’
sh ‘tar -zxf release-1.8.3-rc3’
}
}
stage(‘Build’) {
steps {
echo ‘开始编译构建’
<