Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/baristalabs/espresso-v8-functions

Mono-Repo that contains Azure Functions that support Espresso v8
https://github.com/baristalabs/espresso-v8-functions

automation azure-devops azure-functions build scheduled trigger

Last synced: about 1 month ago
JSON representation

Mono-Repo that contains Azure Functions that support Espresso v8

Awesome Lists containing this project

README

        

# Espresso v8 Functions

Azure Functions that support the build and development process of BaristaLabs Espresso v8

Mono-Repo that includes:

### Espresso v8 Build Scheduler

Azure Function to queue Espresso v8 Builds on a set schedule.
Due to [Azure DevOps Organizations becoming dormant after a time period](https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers?view=azure-devops&tabs=yaml#my-build-didnt-run-what-happened), scheduled builds will
only execute one time after a user logs in. This seems like an arbitrary restriction on Azure DevOps part, so this is a quick-and-dirty Azure Timer-triggered Function that queues a build by hitting the DevOps REST services with a PAT,
thus overcoming the limitation.

Refer to https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer#usage to mutate the TimerTrigger attribute