GraphQL API and utilities for the rpdata project
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
749 B

  1. name: rpdata-api
  2. kind: pipeline
  3. type: docker
  4. steps:
  5. - name: go-test
  6. image: golang:1.14
  7. commands:
  8. - go test -v ./...
  9. - name: docker-release-tag
  10. image: plugins/docker
  11. settings:
  12. auto_tag: true
  13. username:
  14. from_secret: docker_username
  15. password:
  16. from_secret: docker_password
  17. repo: r.vmaple.dev/rpdata/rpdata-api
  18. registry: r.vmaple.dev
  19. when:
  20. event:
  21. - tag
  22. - name: docker-release-latest
  23. image: plugins/docker
  24. settings:
  25. auto_tag: false
  26. username:
  27. from_secret: docker_username
  28. password:
  29. from_secret: docker_password
  30. repo: r.vmaple.dev/rpdata/rpdata-api
  31. registry: r.vmaple.dev
  32. when:
  33. event:
  34. - tag