Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:cfconrad:branches:openSUSE:Templates:Images:Tumbleweed
migrate-wicked-devel
migrate-wicked-devel
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File migrate-wicked-devel of Package migrate-wicked-devel
#!/usr/bin/env bash restart=0 pull=0 container="registry.opensuse.org/home/cfconrad/branches/opensuse/templates/images/tumbleweed/containers/migrate-wicked-devel:latest" name=${name:-migrate-wicked-devel} while getopts "hrn:c:p" optchar; do case "${optchar}" in p) pull=1 ;; c) container=${OPTARG} ;; n) name=${OPTARG} ;; r) restart=1 ;; h) echo " -h display this help" echo " -r restart the container" echo " -n <name> overwrite default name 'migrate-wicked-devel'" echo " -c <cont> overwrite the container" echo " -p pull container" exit 2; ;; *) echo "Unknown parameter -${optchar}" echo "Use -h for help!" ;; esac done [ $restart -eq 1 ] && podman kill "$name" [ $pull -eq 1 ] && podman pull "$container" if [ "$(podman ps -f "name=$name" --noheading | wc -l)" -lt 1 ]; then xhost +local:0 podman container rm "$name" || true podman run -d -v"${HOME}:${HOME}" -e SHELL -e LANG -e DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix:rw --name "$name" "$container" fi exec podman exec -ti "$name" /bin/bash -c "cd ${PWD}; exec /bin/bash"
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor