Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .octopus/deploy-instance/deployment_process.ocl
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
process_template "run-a-process-template" {
name = "Run a Process Template"
process_template_slug = "deployment-deploy-octopus-microsite"
version_mask = "1.X"

package_parameter "Microsite Package" {
feed = "octopus-server-built-in"
package_id = "DocsMicrosite"
}

parameter "Azure Account" {
value = "Microsite.Azure.Account"
}

parameter "Worker Pool" {
value = "WorkerPools-3114"
}

parameter "DockerHub Feed" {
value = "Feeds-4847"
}

parameter "Ephemeral Environment" {
value = "Environments-12022"
}
}
10 changes: 10 additions & 0 deletions .octopus/deploy-instance/deployment_settings.ocl
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
cancel_queued_tasks = true
cancel_running_tasks = true

connectivity_policy {
allow_deployments_to_no_targets = true
}

versioning_strategy {
template = "#{Octopus.Version.LastMajor}.#{Octopus.Version.LastMinor}.#{Octopus.Version.NextPatch}"
}
37 changes: 37 additions & 0 deletions .octopus/deploy-instance/runbooks/deprovision-infrastructure.ocl
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name = "Deprovision Infrastructure"
cancel_queued_tasks = true
cancel_running_tasks = true
default_guided_failure_mode = "EnvironmentDefault"
description = ""

connectivity_policy {
allow_deployments_to_no_targets = true
}

run_retention_policy {
type = "Default"
}

process {
process_template "run-a-process-template" {
name = "Run a Process Template"
process_template_slug = "runbook-deprovision-microsite"
version_mask = "1.X"

parameter "Azure Account" {
value = "Microsite.Azure.Account"
}

parameter "Worker Pool" {
value = "WorkerPools-3114"
}

parameter "DockerHub Feed" {
value = "Feeds-4847"
}

parameter "Manual Intervention Environment" {
value = "Environments-12021"
}
}
}
33 changes: 33 additions & 0 deletions .octopus/deploy-instance/runbooks/provision-infrastructure.ocl
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name = "Provision Infrastructure"
cancel_queued_tasks = true
cancel_running_tasks = true
default_guided_failure_mode = "EnvironmentDefault"
description = ""

connectivity_policy {
allow_deployments_to_no_targets = true
}

run_retention_policy {
type = "Default"
}

process {
process_template "run-a-process-template" {
name = "Run a Process Template"
process_template_slug = "runbook-provision-microsite"
version_mask = "1.X"

parameter "Azure Account" {
value = "Microsite.Azure.Account"
}

parameter "Worker Pool" {
value = "WorkerPools-3114"
}

parameter "DockerHub Feed" {
value = "Feeds-4847"
}
}
}
1 change: 1 addition & 0 deletions .octopus/deploy-instance/schema_version.ocl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
version = 10
7 changes: 7 additions & 0 deletions .octopus/deploy-instance/variables.ocl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
variable "micrositeprefix" {
value "docs" {}
}

variable "GitHub.Repository" {
value "OctopusDeploy/Docs" {}
}
Loading