在Gitlab问题#19095中,它决定利用GL作为软件包存储库,但是我现在应该做什么,直到它没有完成,任务:“尝试Gitlab而不是Jenkins + Nexus”。我可以从哪个地方推送包裹到Nexus?
我认为您将找到的最佳答案是您需要将其写入您的gitlab yml脚本
NEXUS_USERNAME=admin
NEXUS_PASSWORD=admin123
NEXUS_SERVER=server.com/yourserver
NEXUS_REPOSITORY=raw
echo "Sending backup to server"
curl -v -u ${NEXUS_USERNAME}:${NEXUS_PASSWORD} --upload-file ${UPLOAD_FILE} http://${NEXUS_SERVER}/repository/${NEXUS_REPOSITORY}/${UPLOAD_FILE}