diff --git a/func/git.sh b/func/git.sh index 0f14940..5d73745 100644 --- a/func/git.sh +++ b/func/git.sh @@ -36,18 +36,19 @@ gitinit(){ msg_info "Adding origin : ${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)")" git remote add origin "${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)")}" - msg_info "Try to create reposiroty on git server : curl -X POST ${CONFIG_GIT_SERVER}/api/v1/user/repos - -H accept: application/json - -H Authorization: token ${CONFIG_GIT_TOKEN_INIT} - -H Content-Type: application/json - -d {\"name\":\"frogg_ssl_check\", \"private\":true}" + msg_info "Try to create repository on git server... + curl -X POST \"${CONFIG_GIT_SERVER}/api/v1/user/repos\" \\ + -H \"accept: application/json\" \\ + -H \"Authorization: token ${CONFIG_GIT_TOKEN_INIT}\" \\ + -H \"Content-Type: application/json\" \\ + -d \"{\\\"name\\\":\\\"frogg_ssl_check\\\", \\\"private\\\":true}\"" # Create repo on git server - if ! curl -X POST "${CONFIG_GIT_SERVER}/api/v1/user/repos" \ + if ! curl -f -s -X POST "${CONFIG_GIT_SERVER}/api/v1/user/repos" \ -H "accept: application/json" \ -H "Authorization: token ${CONFIG_GIT_TOKEN_INIT}" \ -H "Content-Type: application/json" \ - -d '{"name":"frogg_ssl_check", "private":true}';then + -d "{\"name\":\"frogg_ssl_check\", \"private\":true}"; then msg_error "Error while creating new repository on ${CONFIG_GIT_SERVER}" return 1