publish.yml 781 B

12345678910111213141516171819202122232425262728
  1. {% metadata_file .yamato/project.metafile %}
  2. ---
  3. publish:
  4. name: Publish to Internal Registry
  5. agent:
  6. type: Unity::VM
  7. image: package-ci/win10:stable
  8. flavor: b1.large
  9. commands:
  10. - npm install upm-ci-utils@stable -g --registry {{ urls.upm }}
  11. - upm-ci package publish --package-path .
  12. triggers:
  13. tags:
  14. only:
  15. - /^(r|R)(c|C)-\d+\.\d+\.\d+(-preview(\.\d+)?)?$/
  16. artifacts:
  17. artifacts:
  18. paths:
  19. - "upm-ci~/packages/*.tgz"
  20. dependencies:
  21. - .yamato/pack.yml#pack
  22. {% for editor in blocking_test_editors %}
  23. {% for platform in test_platforms %}
  24. - .yamato/test.yml#test_{{ platform.name }}_{{ editor.version }}
  25. - .yamato/test.yml#validate_{{ platform.name }}_{{ editor.version }}
  26. {% endfor %}
  27. {% endfor %}