Added support for NAMESPACEID
This commit is contained in:
parent
f308f7945a
commit
1343ffddff
@ -17,7 +17,7 @@
|
|||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
|
|
||||||
|
|
||||||
VERSION=0.7
|
VERSION=0.8
|
||||||
SAXON=/usr/local/bin/saxon/saxon9he.jar
|
SAXON=/usr/local/bin/saxon/saxon9he.jar
|
||||||
TEMPLATEREPO=ssh://git@gitlab.local/peter/templates
|
TEMPLATEREPO=ssh://git@gitlab.local/peter/templates
|
||||||
|
|
||||||
@ -25,7 +25,8 @@ TEMPLATEREPO=ssh://git@gitlab.local/peter/templates
|
|||||||
[ -z $GITLABCLI ] && GITLABCLI=gitlab
|
[ -z $GITLABCLI ] && GITLABCLI=gitlab
|
||||||
[ -z $GITSERVER ] && GITSERVER=gitlab.local
|
[ -z $GITSERVER ] && GITSERVER=gitlab.local
|
||||||
[ -z $NAMESPACE ] && NAMESPACE=ros
|
[ -z $NAMESPACE ] && NAMESPACE=ros
|
||||||
[ -z $PENTEXTREPO ] && PENTEXTREPO=https://github.com/radicallyopensecurity/templates
|
[ -z $NAMESPACEID ] && NAMESPACEID=1
|
||||||
|
[ -z $PENTEXTREPO ] && PENTEXTREPO=https://github.com/radicallyopensecurity/pentext
|
||||||
|
|
||||||
TEMPLOC=$(mktemp -d)
|
TEMPLOC=$(mktemp -d)
|
||||||
pentext=$(echo $PENTEXTREPO|awk -F '/' '{print $5}')
|
pentext=$(echo $PENTEXTREPO|awk -F '/' '{print $5}')
|
||||||
@ -81,7 +82,7 @@ preflight_checks() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
setup_repo() {
|
setup_repo() {
|
||||||
project_id=$($GITLABCLI project create --name $REPO --issues-enabled true --wiki-enabled true --snippets-enabled true --wall-enabled true --merge-requests-enabled true 2>/dev/null| awk '/id:/{print $2}')
|
project_id=$($GITLABCLI project create --name $REPO --namespace $NAMESPACEID --issues-enabled true --wiki-enabled true --snippets-enabled true --wall-enabled true --merge-requests-enabled true 2>/dev/null| awk '/id:/{print $2}')
|
||||||
if [ ! -z $project_id ]; then
|
if [ ! -z $project_id ]; then
|
||||||
echo "[+] successfully created gitlab project $REPO with id ${project_id}"
|
echo "[+] successfully created gitlab project $REPO with id ${project_id}"
|
||||||
$GITLABCLI project-label create --project-id ${project_id} --name documentation --color "#0000FF" &>/dev/null
|
$GITLABCLI project-label create --project-id ${project_id} --name documentation --color "#0000FF" &>/dev/null
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user