Compare commits

...

47 Commits

Author SHA1 Message Date
杨永强
0f39d56fcf 更新.gitlab-ci.yml文件 2021-10-28 02:37:55 +00:00
杨永强
740673cbbc 更新.gitlab-ci.yml文件 2021-10-28 02:37:10 +00:00
杨永强
d3e52b1f77 更新.gitlab-ci.yml文件 2021-10-28 02:35:03 +00:00
杨永强
c4ea30e55c 更新.gitlab-ci.yml文件 2021-10-28 02:33:29 +00:00
杨永强
c102dd62a5 更新.gitlab-ci.yml文件 2021-10-28 02:09:58 +00:00
杨永强
9cfc2389d1 更新.gitlab-ci.yml文件 2021-10-28 02:08:26 +00:00
杨永强
d4e57b1b85 更新.gitlab-ci.yml文件 2021-10-28 02:07:32 +00:00
杨永强
47069f3bb3 更新.gitlab-ci.yml文件 2021-10-28 02:04:14 +00:00
杨永强
5bdeff6a0f 更新.gitlab-ci.yml文件 2021-10-28 02:01:36 +00:00
杨永强
8a7f156858 更新.gitlab-ci.yml文件 2021-10-28 01:59:32 +00:00
杨永强
c2a5108a3b 更新.gitlab-ci.yml文件 2021-10-28 01:58:10 +00:00
杨永强
68f7a059c9 更新.gitlab-ci.yml文件 2021-10-28 01:57:13 +00:00
杨永强
d56d9baf24 更新.gitlab-ci.yml文件 2021-10-28 01:50:18 +00:00
杨永强
1fd7cdbde3 更新.gitlab-ci.yml文件 2021-10-28 01:44:44 +00:00
杨永强
05d27d0a5d 更新.gitlab-ci.yml文件 2021-10-28 01:40:21 +00:00
杨永强
2f64b7e77c 更新.gitlab-ci.yml文件 2021-10-28 01:39:24 +00:00
杨永强
679071a9e2 更新.gitlab-ci.yml文件 2021-10-28 01:36:43 +00:00
杨永强
ed05ae9c37 更新.gitlab-ci.yml文件 2021-10-28 01:34:09 +00:00
杨永强
87adc8c36c 更新.gitlab-ci.yml文件 2021-10-28 01:33:08 +00:00
杨永强
4b2ccf53a7 更新.gitlab-ci.yml文件 2021-10-28 01:29:04 +00:00
杨永强
0910b633fe 更新.gitlab-ci.yml文件 2021-10-28 01:25:55 +00:00
杨永强
256cece9d2 更新.gitlab-ci.yml文件 2021-10-28 01:22:19 +00:00
杨永强
26d629b331 更新.gitlab-ci.yml文件 2021-10-28 01:18:26 +00:00
杨永强
ebdaae1b8b 更新.gitlab-ci.yml文件 2021-10-28 01:13:45 +00:00
杨永强
1ef44c22aa 更新.gitlab-ci.yml文件 2021-10-28 01:13:03 +00:00
杨永强
290b837f43 更新.gitlab-ci.yml文件 2021-10-28 01:12:27 +00:00
杨永强
9ea961bf56 更新.gitlab-ci.yml文件 2021-10-28 01:06:14 +00:00
杨永强
d244942a2d 更新.gitlab-ci.yml文件 2021-10-27 10:40:46 +00:00
杨永强
3f2b30a786 更新.gitlab-ci.yml文件 2021-10-27 10:30:24 +00:00
杨永强
4fd879c098 更新.gitlab-ci.yml文件 2021-10-27 10:29:49 +00:00
杨永强
e0173f2824 更新.gitlab-ci.yml文件 2021-10-27 09:41:04 +00:00
杨永强
9bdb461fcd Update hellow.php 2021-10-27 09:19:45 +00:00
杨永强
b0efbb5650 更新.gitlab-ci.yml文件 2021-10-27 09:03:28 +00:00
杨永强
37c5351443 更新.gitlab-ci.yml文件 2021-10-27 09:00:00 +00:00
杨永强
10e6a9427b Update hellow.php 2021-10-27 08:28:03 +00:00
杨永强
fc23c13f9a 更新.gitlab-ci.yml文件 2021-10-27 08:26:32 +00:00
杨永强
212ac2f16a 更新.gitlab-ci.yml文件 2021-10-27 08:19:58 +00:00
杨永强
21b665c254 更新.gitlab-ci.yml文件 2021-10-27 08:09:54 +00:00
杨永强
c619f80824 Update hellow.php 2021-10-27 08:05:46 +00:00
杨永强
baf2a4c3a9 更新.gitlab-ci.yml文件 2021-10-27 08:04:35 +00:00
杨永强
79d99b3d34 更新.gitlab-ci.yml文件 2021-10-27 08:03:14 +00:00
杨永强
45c638c783 更新.gitlab-ci.yml文件 2021-10-27 08:02:19 +00:00
杨永强
67a9a220eb 更新.gitlab-ci.yml文件 2021-10-27 07:44:57 +00:00
杨永强
d9c75872b0 Update hellow.php 2021-10-27 07:36:29 +00:00
杨永强
4233c6eed0 更新.gitlab-ci.yml文件 2021-10-27 07:33:17 +00:00
杨永强
7da0bada3b Add new file 2021-10-27 02:10:38 +00:00
杨永强
afa626e932 Add new file 2021-10-27 02:09:52 +00:00
3 changed files with 78 additions and 0 deletions

71
.gitlab-ci.yml Normal file
View File

@@ -0,0 +1,71 @@
#定义变量
variables:
#获取当前时间戳
DATE: $(date +%Y%m%d)
#定义克隆的路径 $CI_BUILDS_DIR 为 runners.builds_dir 设置的路径
CLONE_NO_TIME_PATH: $CI_BUILDS_DIR/gap_tsg_api1
#定义克隆的路径 $CI_BUILDS_DIR 为 runners.builds_dir 设置的路径
GIT_CLONE_PATH: $CI_BUILDS_DIR/gap_tsg_api1$DATE
#git ssh 地址
GITLAB_SSH: git@git.mesalab.cn:yangyongqiang/yyq_test.git
# 指定git获取代码的方式clone,fetch,none
GIT_STRATEGY: clone
#在作业之前执行的脚本或命令
before_script:
- echo "环境部署操作"
- echo $DATE
# 创建对应目录
- mkdir -p $CLONE_NO_TIME_PATH$(date +%Y%m%d)
- cd $CLONE_NO_TIME_PATH$(date +%Y%m%d)
- pwd
#在作业之后执行的脚本或命令
after_script:
# - echo "克隆完成"
#配置目录的用户权限
# - chown root $GIT_CLONE_PATH
# 全局定义流水线阶段pipeline
stages:
- build
# develop_build:
# stage: build
# #需要执行的shell脚本
# script:
# - echo "开发服务器环境配置"
# - if [ ! -d ".git" ]; then
# - git clone -b master $GITLAB_SSH $GIT_CLONE_PATH --depth 1
# - else
# - git stash
# - fi
# - git pull
# only:
# # 指定分支
# - develop
# tags:
# # 指定执行作业的runner
# - develop
master_build:
stage: build
script:
- echo $DATE
- echo "正式服务器环境配置"
- if [ ! -d ".git" ]; then
- git clone -b master $GITLAB_SSH $CLONE_NO_TIME_PATH$(date +%Y%m%d) --depth 1
- else
- git stash
- fi
- git pull origin master
- echo $DATE
only:
- master
tags:
- master

3
hellow.php Normal file
View File

@@ -0,0 +1,3 @@
<?php
echo 'hello word!';
?>

4
pom.xml Normal file
View File

@@ -0,0 +1,4 @@
<properties>
<java.version>1.8</java.version>
<docker.image.prefix>springboot</docker.image.prefix>
</properties>