- fix git init

This commit is contained in:
Frogg 2026-05-15 16:15:49 +02:00
parent 6503e984b3
commit 36efcf6039
1 changed files with 17 additions and 1 deletions

View File

@ -36,11 +36,27 @@ gitinit(){
msg_info "Adding origin : ${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)")" msg_info "Adding origin : ${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)")"
git remote add origin "${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)")}" git remote add origin "${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)")}"
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 -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
msg_error "Error while creating new repository on ${CONFIG_GIT_SERVER}"
return 1
fi
# Push repo on git server # Push repo on git server
if ! git push -u origin main; then if ! git push -u origin main; then
msg_error "Error while pushing to ${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)"}" msg_error "Error while pushing to ${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)")"
return 2 return 2
fi fi
} }