Publishing your artefacts with Azure DevOps
Azure DevOps is a complete CI/CD tool. It allows you to automate your builds and deployments with Pipelines. If you want to push your artifacts as libraries on Graal Platform, you can use the cURLUploader@2
pipeline task like this:
# Upload files to Graal Platform
- task: cURLUploader@2
inputs:
files: target/*.jar # All the jar in the target directory
authType: 'UserAndPass'
username: XXXXX
password: XXX API KEY XXX # My API key
url: https://api.graal.systems/v1/api/libraries
remotePath: ''
options: '-H "X-Tenant: XXXX"' # My tenant identifier