add repo config file for mdbci generation
This commit is contained in:

committed by
Markus Mäkelä

parent
6541f845ea
commit
0c1b0648b6
@ -15,6 +15,11 @@ if [ "$box_type" == "RPM" ] ; then
|
|||||||
ln -s $platform_version "$platform_version"server
|
ln -s $platform_version "$platform_version"server
|
||||||
ln -s $platform_version "$platform_version"Server
|
ln -s $platform_version "$platform_version"Server
|
||||||
|
|
||||||
|
eval "cat <<EOF
|
||||||
|
$(<${script_dir}/templates/repository-config/rpm.json.template)
|
||||||
|
" 2> /dev/null > ${path_prefix}/${platform}_${platform_version}.json
|
||||||
|
|
||||||
|
|
||||||
echo "copying done"
|
echo "copying done"
|
||||||
else
|
else
|
||||||
export arch=`ssh $sshopt "dpkg --print-architecture"`
|
export arch=`ssh $sshopt "dpkg --print-architecture"`
|
||||||
@ -24,5 +29,8 @@ else
|
|||||||
mkdir -p $path_prefix/$platform_family/
|
mkdir -p $path_prefix/$platform_family/
|
||||||
cp -r ${unsorted_repo_dir}/$repo_name/$box/* $path_prefix/$platform_family/
|
cp -r ${unsorted_repo_dir}/$repo_name/$box/* $path_prefix/$platform_family/
|
||||||
env > $build_info_path
|
env > $build_info_path
|
||||||
|
eval "cat <<EOF
|
||||||
|
$(<${script_dir}/templates/repository-config/deb.json.template)
|
||||||
|
" 2> /dev/null > ${path_prefix}/${platform}_${platform_version}.json
|
||||||
fi
|
fi
|
||||||
cd $dir
|
cd $dir
|
||||||
|
@ -71,3 +71,8 @@ export repo_path=${repo_path:-$HOME/repository}
|
|||||||
|
|
||||||
export path_prefix="$repo_path/$repo_name/mariadb-$product_name/"
|
export path_prefix="$repo_path/$repo_name/mariadb-$product_name/"
|
||||||
|
|
||||||
|
export ci_url=${ci_url:-"http://max-tst-01.mariadb.com/ci-repository/"}
|
||||||
|
|
||||||
|
export deb_repo_key=${deb_repo_key:-"135659e928c12247"}
|
||||||
|
|
||||||
|
export rpm_repo_key=${rpm_repo_key:-"$ci_url/MariaDBMaxscale-GPG-KEY.public"}
|
||||||
|
10
BUILD/mdbci/templates/repository-config/deb.json.template
Normal file
10
BUILD/mdbci/templates/repository-config/deb.json.template
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"product": "maxscale",
|
||||||
|
"version": "default",
|
||||||
|
"repo": "${ci_url}/${web_prefix}/${platform_family} ${platform_version} main",
|
||||||
|
"repo_key": "$deb_repo_key70E4618A8167EE24",
|
||||||
|
"platform": "$platform",
|
||||||
|
"platform_version": "${platform_version}"
|
||||||
|
}
|
||||||
|
]
|
10
BUILD/mdbci/templates/repository-config/rpm.json.template
Normal file
10
BUILD/mdbci/templates/repository-config/rpm.json.template
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"product": "maxscale",
|
||||||
|
"version": "default",
|
||||||
|
"repo": "${ci_url}/$web_prefix/centos/${platform_version}/\$basearch",
|
||||||
|
"repo_key": "${rpm_repo_key}",
|
||||||
|
"platform": "$platform",
|
||||||
|
"platform_version": "${platform_version}"
|
||||||
|
}
|
||||||
|
]
|
Reference in New Issue
Block a user