with Cascade Strategy and Octopus Deploy?
The Cascade Strategy API unlocks the potential to automate and integrate strategic planning processes directly within Pipedream. By accessing Cascade’s features through the API, you can seamlessly connect strategic goals, track progress, manage tasks, and align your organization’s efforts with its vision. This enables creating dynamic workflows that react to changes in strategy execution, report on key performance indicators, or synchronize organizational goals across multiple platforms.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
cascade_strategy: {
type: "app",
app: "cascade_strategy",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.cascade_strategy.$auth.subdomain}.executestrategy.net/api/v2/goals`,
headers: {
Authorization: `Bearer ${this.cascade_strategy.$auth.api_token}`,
"Content-Type": `application/json`,
"Accept": `application/json`,
},
})
},
})
The Octopus Deploy API offers the ability to automate, integrate, and extend your deployment processes. With Pipedream, you can harness this API to create customized workflows that trigger actions within Octopus Deploy or respond to events from other apps. Imagine setting up deployments, creating releases, or managing your infrastructure programmatically, helping you to streamline your DevOps practices.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
octopus_deploy: {
type: "app",
app: "octopus_deploy",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.octopus_deploy.$auth.domain}.octopus.app/api/users`,
headers: {
"X-Octopus-ApiKey": `${this.octopus_deploy.$auth.api_key}`,
},
})
},
})