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.

27 lines
708 B

  1. variables:
  2. registryEndpoint: heigooRegistry
  3. trigger:
  4. branches:
  5. include:
  6. - master
  7. - dev
  8. - local
  9. paths:
  10. include:
  11. - src/BuildingBlocks/*
  12. - src/Web/WebSPA/*
  13. - build/azure-devops/buildimages.yml
  14. - build/azure-devops/multiarch.yml
  15. - build/azure-devops/webspa/*
  16. - deploy/k8s/helm/webspa/*
  17. jobs:
  18. - template: ../buildimages.yaml
  19. parameters:
  20. services: webspa
  21. registryEndpoint: $(registryEndpoint)
  22. helmfrom: $(Build.SourcesDirectory)/deploy/k8s/helm
  23. helmto: $(Build.ArtifactStagingDirectory)/deploy/k8s/helm
  24. - template: ../multiarch.yaml
  25. parameters:
  26. image: webspa
  27. branch: $(Build.SourceBranchName)
  28. registryEndpoint: $(registryEndpoint)