Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
易企天创
zentaoatf
提交
9283d27d
Z
zentaoatf
项目概览
易企天创
/
zentaoatf
大约 1 年 前同步成功
通知
11
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
3
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Z
zentaoatf
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
3
Issue
3
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
9283d27d
编写于
5月 17, 2023
作者:
Z
zhaoke
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'main' of git.zcorp.cc:pangu/zentaoatf
上级
01e0facb
dd60c048
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
13 addition
and
10 deletion
+13
-10
Jenkinsfile
Jenkinsfile
+13
-10
未找到文件。
Jenkinsfile
浏览文件 @
9283d27d
pipeline
{
agent
{
kubernetes
{
inheritFrom
"build-
go build-
node code-scan xuanim"
inheritFrom
"build-node code-scan xuanim"
yaml
'''
apiVersion: v1
kind: Pod
...
...
@@ -20,6 +20,9 @@ pipeline {
value: pass4Zentao
- name: MYSQL_ROOT_PASSWORD
value: pass4Zentao
- name: playwright
image: hub.qucheng.com/ci/playwright-go:v1
tty: true
nodeSelector:
kubernetes.io/hostname: k3s-worker01
'''
...
...
@@ -33,11 +36,11 @@ pipeline {
}
steps
{
container
(
'
golang
'
)
{
sh
"sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua
.edu.cn/g' /etc/apk/repositories"
sh
"ap
k --no-cache add
make git gcc libc-dev"
container
(
'
playwright
'
)
{
// sh "sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc
.edu.cn/g' /etc/apk/repositories"
sh
"ap
t install
make git gcc libc-dev"
sh
'go mod download'
sh
'go install -a -v github.com/go-bindata/go-bindata/...@latest'
//
sh 'go install -a -v github.com/go-bindata/go-bindata/...@latest'
sh
'go-bindata -o=res/res.go -pkg=res res/...'
}
}
...
...
@@ -50,21 +53,21 @@ pipeline {
sh
'apachectl start'
sh
'env'
}
container
(
'
golang
'
)
{
container
(
'
playwright
'
)
{
sh
'git config --global --add safe.directory $(pwd)'
sh
'CGO_ENABLED=0 make compile_command_linux'
sh
'cp bin/linux/ztf ./'
sh
'cd bin/linux && tar zcf ${WORKSPACE}/ztf.linux.tar.gz ztf'
}
container
(
'
golang
'
)
{
container
(
'
playwright
'
)
{
sh
'nohup go run cmd/server/main.go &'
}
container
(
'node'
)
{
sh
'cd ui && yarn && nohup yarn serve &'
}
container
(
'
golang
'
)
{
sh
'CGO_ENABLED=0 go run
cmd/cli/main.go
'
sh
'CGO_ENABLED=0 go run
cmd/ui/main.go
'
container
(
'
playwright
'
)
{
sh
'CGO_ENABLED=0 go run
test/cli/main.go -runFrom jenkins
'
sh
'CGO_ENABLED=0 go run
test/ui/main.go -runFrom jenkins
'
sh
'CGO_ENABLED=0 go test $(go list ./... | grep -v /test/ui | grep -v /test/cli | grep -v /test/helper)'
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录