修正CI配置文件,基于改用基于framework的docker镜像的方式编译。

This commit is contained in:
luqiuwen
2019-06-18 10:48:54 +08:00
parent 78fe7289fb
commit 1c07da8f82

View File

@@ -1,6 +1,7 @@
image: "git.mesalab.cn:7443/mesa_framework/framework:master"
variables:
GIT_STRATEGY: "clone"
INSTALL_PREFIX: "/home/mesasoft/tfe"
INSTALL_PREFIX: "/home/tsg/tfe"
stages:
- build
@@ -27,6 +28,8 @@ build_debug:
variables:
BUILD_TYPE: Debug
extends: .build_by_travis
tags:
- share
except:
- tags
@@ -35,6 +38,8 @@ build_release:
variables:
BUILD_TYPE: RelWithDebInfo
extends: .build_by_travis
tags:
- share
except:
- tags
@@ -48,6 +53,8 @@ package_debug:
name: "tfe-install-$CI_COMMIT_REF_NAME-debug"
paths:
- build/*.rpm
tags:
- share
only:
- tags
@@ -61,31 +68,7 @@ package_release:
name: "tfe-install-$CI_COMMIT_REF_NAME-release"
paths:
- build/*.rpm
only:
- tags
deploy_debug:
stage: deploy
tags:
- package-server
dependencies:
- package_debug
variables:
GIT_STRATEGY: "none"
RPM_REPO_PATH: "/data/ci/repos/tango"
extends: .deploy_to_package_server
only:
- tags
deploy_release:
stage: deploy
tags:
- package-server
dependencies:
- package_release
variables:
GIT_STRATEGY: "none"
RPM_REPO_PATH: "/data/ci/repos/tango"
extends: .deploy_to_package_server
- share
only:
- tags