Azure / Azure/Azure-Spring-Apps

RFE: Support Artifact deployment from Azure Storage + Artifact Management solution

Abierto
#14 3 comentarios 2 reacciones 1 asignado Reclamado por @hangwan97 Ver en GitHub
Backlog Enhancement
Lenguaje dominante
Sin datos de lenguaje
Estrellas
9
Forks
11
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

**Is your feature request related to a problem? Please describe.**
Today the options to deploy an App are to ASA are:

- Azure CLI - non suitable for production
- IDE / VSCode extension - non suitable for production
- IaC / ARM / Bicep 'Microsoft.AppPlatform/Spring/apps/deployments@2022-09-01-preview' not documented
- [GitHub Action](https://github.com/Azure/spring-apps-deploy)

There is no option neither to deploy an App from the Azure portal:
see also [https://github.com/Azure/Azure-Spring-Apps/issues/5](https://github.com/Azure/Azure-Spring-Apps/issues/5)

**Describe the solution you'd like**

In the Java space and specifically in the Enterprise Corp. environment, customers use mainly those 2 Artifact Management solutions:
[JFrog Artifactory](https://jfrog.com/artifactory)
[SonaType Nexus](https://www.sonatype.com/products/nexus-repository)

Priority to JFrog who is already available on the [Azure marketplace](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/aad.jfrogartifactory?tab=Overview)

Please add in the roadmap the ability to deploy Artifcats from Azure BLOB storage or an Artifact Management solution with this priority order :

1. [JFrog Artifactory](https://jfrog.com/artifactory)
2. [SonaType Nexus](https://www.sonatype.com/products/nexus-repository)
3. Azure BLOB storage
4. [GitHub Packages](https://github.com/features/packages)

see also [https://github.com/Azure/spring-apps-deploy/issues/17](https://github.com/Azure/spring-apps-deploy/issues/17)

The experience should be consistent for the developpers when deploying an App whatever the way used :

- Azure Portal
- GitHub Action
- [JFrog Artifactory](https://jfrog.com/artifactory)
- [SonaType Nexus](https://www.sonatype.com/products/nexus-repository)
- Azure CLI
- IaC / ARM / Bicep
- IDE / VSCode extension

**Describe alternatives you've considered**
None

**Additional context**

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.