/
githubmirror
/
libmodulemd
Обзор
Документация
Войти
/
githubmirror
/
libmodulemd
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
setup_dev_container.sh
46 строк
943 B
Stephen Gallagher
Merge branch 'update_shebang_scripts' into HEAD
10 дек 2020, 19:39
Не верифицирован
10 дек 2020, 19:39
b05c553
Код
Авторство
О чём код?
#!/usr/bin/env bash SOURCE_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" SCRIPT_DIR="$SOURCE_DIR/.ci" pushd $SCRIPT_DIR source $SCRIPT_DIR/ci-common.inc set -e set -x HOME=${HOME-/} release=${1:-$($SCRIPT_DIR/get_rawhide_version.py)} image=fedora/fedora:$release-$(uname -m) mmd_setup_container \ os=fedora \ release=$release \ repository=quay.io \ image=$image \ deps_image=libmodulemd-dev-$release # Create a home directory to log into homedir=$SCRIPT_DIR/.home_fedora if [ ! -d $homedir ]; then cp -a /etc/skel $homedir fi eval $MMD_OCI run \ --rm \ --tty \ --interactive \ --name libmodulemd-dev-$release \ --hostname libmodulemd-dev-$release \ --userns keep-id \ --volume=$homedir:$HOME:Z \ --volume=$SOURCE_DIR:/builddir:Z \ --workdir=/builddir \ --env HOME=$HOME \ fedora-modularity/libmodulemd-dev-$release \ /usr/bin/bash set +x