Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Feature: configurable deployment tasks (alpha/beta testers wanted) #440
Testers wanted, please reply and indicate the deployment task type you'd like to test (or would like added)
You can additionally use Scripting (Show Advanced Options > Scripting) post-request to perform custom deployment actions.
This planned feature Deployment Tasks intends to extend our current deployment options to have UI for optional selection and configuration of common deployment tasks which can be performed in a variety of configuration:
UI would likely be an options To [+ Add Deployment Task] and choose from the list, adding any number of tasks and re-ordering as required.
We would default to an Auto deployment of Local Certificate Store (Personal) and Local IIS (same as we currently have), this way current users and users who don't require advanced deployment can just follow the simple process of Create Certificate > Select IIS Site > Request Certificate as normal.
We could also have a command line to invoke specific custom named deployment steps for a particular managed cert, so for instance
@matsmcp thanks, I'm also looking at making the choice of ACME CA configurable, so staging would be an option. Each CA (and each production/staging variant) is a different account key so we'd need to track those, each CA also has different sets of restrictions.