mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-16 16:22:59 +00:00
MCOL-5695: Add FoundationDB package as a dependency for CMAPI.
This commit is contained in:

committed by
Leonid Fedorov

parent
148063e07a
commit
f6c9d3b89d
@ -590,10 +590,12 @@ local Pipeline(branch, platform, event, arch='amd64', server='10.6-enterprise')
|
||||
image: 'plugins/docker',
|
||||
environment: {
|
||||
VERSION: container_version,
|
||||
MCS_REPO: 'columnstore',
|
||||
DEV: 'true',
|
||||
MCS_REPO: 'columnstore',
|
||||
// branchp has slash if not empty
|
||||
MCS_BASEURL: 'https://cspkg.s3.amazonaws.com/' + branchp + event + '/${DRONE_BUILD_NUMBER}/' + server + '/' + arch + '/' + result + '/',
|
||||
FDB_REPO: 'foundationdb',
|
||||
FDB_BASEURL: 'https://cspkg.s3.amazonaws.com/FoundationDB/' + arch + '/' + result + '/',
|
||||
CMAPI_REPO: 'cmapi',
|
||||
CMAPI_BASEURL: 'https://cspkg.s3.amazonaws.com/' + branchp + event + '/${DRONE_BUILD_NUMBER}/' + server + '/' + arch + '/' + result + '/',
|
||||
},
|
||||
@ -601,7 +603,7 @@ local Pipeline(branch, platform, event, arch='amd64', server='10.6-enterprise')
|
||||
repo: 'mariadb/enterprise-columnstore-dev',
|
||||
context: 'docker',
|
||||
dockerfile: 'docker/Dockerfile',
|
||||
build_args_from_env: ['VERSION', 'MCS_REPO', 'MCS_BASEURL', 'CMAPI_REPO', 'CMAPI_BASEURL', 'DEV'],
|
||||
build_args_from_env: ['VERSION', 'MCS_REPO', 'MCS_BASEURL', 'CMAPI_REPO', 'CMAPI_BASEURL', 'DEV', 'FDB_REPO', 'FDB_BASEURL'],
|
||||
tags: container_tags,
|
||||
username: {
|
||||
from_secret: 'dockerhub_user',
|
||||
|
@ -132,7 +132,7 @@ IF(RPM)
|
||||
SET(CPACK_RPM_USER_FILELIST "%config(noreplace) ${CMAPI_CONF_FILEPATH}")
|
||||
|
||||
SET(CPACK_RPM_PACKAGE_OBSOLETES "mariadb-columnstore-cmapi")
|
||||
SET(CPACK_RPM_PACKAGE_REQUIRES "curl")
|
||||
SET(CPACK_RPM_PACKAGE_REQUIRES "curl, foundationdb-server")
|
||||
STRING(REPLACE "-" "_" SERVER_VERSION ${SERVER_VERSION})
|
||||
get_linux_lsb_release_information()
|
||||
|
||||
@ -174,7 +174,7 @@ IF(DEB)
|
||||
SET(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA "${CMAKE_CURRENT_SOURCE_DIR}/prerm;${CMAKE_CURRENT_SOURCE_DIR}/postinst;${CMAKE_CURRENT_SOURCE_DIR}/conffiles")
|
||||
|
||||
SET(CPACK_DEBIAN_PACKAGE_REPLACES "mariadb-columnstore-cmapi")
|
||||
SET(CPACK_DEBIAN_PACKAGE_DEPENDS "curl")
|
||||
SET(CPACK_DEBIAN_PACKAGE_DEPENDS "curl, foundationdb-server")
|
||||
STRING(REPLACE "-" "." SERVER_VERSION ${SERVER_VERSION})
|
||||
SET(PATCHLEVEL "+maria")
|
||||
get_linux_lsb_release_information()
|
||||
|
Reference in New Issue
Block a user