Azure / Azure/azure-libraries-for-java
Validate function extension version
- Lingua principale
- Java
- Stelle
- 97
- Fork
- 102
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
When I use the function API to create a function with withRuntimeVersion("beta"), the function could be created. But when I run the function, the function cannot work since its app setting variable `FUNCTIONS_EXTENSION_VERSION` set as `~beta` which is invalid. Should the library check this before creating the function?
```
FunctionApp function = azureClient.appServices().functionApps()
.define(testEnv.appServiceName)
.withRegion(Region.US_WEST)
.withExistingResourceGroup(testEnv.azureResourceGroup)
.withRuntimeVersion("beta")
.create();
```
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dal flusso di definizione di FunctionApp usando withRuntimeVersion("beta") e seguilo attraverso create(). Verifica come viene derivata FUNCTIONS_EXTENSION_VERSION, quindi individua i test di validazione esistenti relativi alla creazione di function app. Il lavoro è completato quando una versione di runtime non valida viene rifiutata prima della creazione della funzione e il comportamento è coperto da un test.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- azure, java
- Ambito
- api, cloud
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100