问题描述
有人可以帮我创建一个带有 curl 的 git 存储库吗?
我根据文档尝试:
curl https://my-url.eu/api/diffusion.repository.edit \
-d api.token=api-my-token \
-d transactions[0][type]=vcs \
-d transactions[0][value]=git \
-d transactions[1][type]=name \
-d transactions[1][value]=testing-api-repo \
-d objectIdentifier=
返回: zsh:未找到匹配项:transaction[0][type]=vcs
还有我的第二个问题:有没有办法通过 cli 创建管道 API 令牌?这对自动化非常有用
解决方法
我找到了:
curl -k -s -X POST https://URL/api/diffusion.repository.edit \
-d api.token=api-TOKEN_HERE \
-d 'transactions[0][type]=vcs' \
-d 'transactions[0][value]=git' \
-d 'transactions[1][type]=name' \
-d 'transactions[1][value]=testing' | jq -r