Skip to content

[Modules] Multi additions to staticSites#1655

Merged
AlexanderSehr merged 8 commits intoAzure:users/itpropro/staticSitesfrom
itpropro:feature/staticSites
Jul 12, 2022
Merged

[Modules] Multi additions to staticSites#1655
AlexanderSehr merged 8 commits intoAzure:users/itpropro/staticSitesfrom
itpropro:feature/staticSites

Conversation

@itpropro
Copy link
Copy Markdown
Contributor

@itpropro itpropro commented Jul 9, 2022

Description

Added the following to staticSites

  • config (app config and function app config)
  • customDomains with different validations depending on apex or not
  • linkedBackends with the 2022-03-01 API to add custom function apps. The userDefinedFunctions endpoint should not be used and is currently broken.

Changes were verified, pester and deployment tested with the respective PowerShell functions. Readme and parameter files have been updated.

Pipeline references

No pipeline changes

Type of Change

Please delete options that are not relevant.

  • New feature (non-breaking change which adds functionality)
  • Update to documentation

Checklist

  • I'm sure there are no other open Pull Requests for the same update/change
  • My corresponding pipelines / checks run clean and green without any errors or warnings
  • My code follows the style guidelines of this project
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation (readme)
  • I did format my code

@itpropro itpropro requested a review from a team as a code owner July 9, 2022 16:26
@eriqua eriqua added enhancement New feature or request [cat] modules category: modules labels Jul 9, 2022
itpropro and others added 5 commits July 11, 2022 21:16
Co-authored-by: Alexander Sehr <ASehr@hotmail.de>
Co-authored-by: Alexander Sehr <ASehr@hotmail.de>
Co-authored-by: Alexander Sehr <ASehr@hotmail.de>
Co-authored-by: Alexander Sehr <ASehr@hotmail.de>
@itpropro
Copy link
Copy Markdown
Contributor Author

PR feedback integrated, thx @eriqua and @MrMCake!

@AlexanderSehr AlexanderSehr changed the base branch from main to users/itpropro/staticSites July 12, 2022 08:30
Copy link
Copy Markdown
Contributor

@AlexanderSehr AlexanderSehr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved with merge to branch users/itpropro/staticSites for pipeline validation

@AlexanderSehr AlexanderSehr merged commit b7e221f into Azure:users/itpropro/staticSites Jul 12, 2022
AlexanderSehr added a commit that referenced this pull request Oct 4, 2022
* First commit

* [Modules] Multi additions to staticSites (#1655)

* feat(staticsites):  Added linkedBackends to staticSites extension

* feat(staticsites):  Added tests, readme, linkedBackends

* docs(staticsites):  Removed parameter placeholder

* Update modules/Microsoft.Web/staticSites/config/readme.md

Co-authored-by: Alexander Sehr <ASehr@hotmail.de>

* Update modules/Microsoft.Web/staticSites/config/readme.md

Co-authored-by: Alexander Sehr <ASehr@hotmail.de>

* Update modules/Microsoft.Web/staticSites/customDomains/readme.md

Co-authored-by: Alexander Sehr <ASehr@hotmail.de>

* Update modules/Microsoft.Web/staticSites/linkedBackends/readme.md

Co-authored-by: Alexander Sehr <ASehr@hotmail.de>

* fix(staticsites):  Integrated PR feedback

Co-authored-by: Alexander Sehr <ASehr@hotmail.de>

* Update to latest

* Updated docs

* Updated telemetry & docs

* Minor fix

* Regenerated main readme

* Another try

* Updated files on linux

* Removed custom domain test as it is not operational

* Updated docs

* Updated test

Co-authored-by: Jan-Henrik Damaschke <jdamaschke@visorian.com>
Co-authored-by: Alexander Sehr <alsehr@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[cat] modules category: modules enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants