Forge Developer

Beta

Forge Developer

Beta
Last updatedJun 29, 2020

Rate this page:

Tutorials

Work through these tutorials to learn more about developing on Forge.

Automate Jira with triggers

This tutorial describes how to create a Forge app, and install it in a Jira Cloud site. The app responds to issue created events in Jira and adds a comment to the created issue. You’ll learn about product events, the runtime API, and tunneling.

See Automate Jira using triggers.

Check whether Jira issues are assigned using a workflow validator

This tutorial describes how to create a Forge app that checks whether Jira issues are assigned when transitioned. You'll learn how to use the Jira workflow validator module, and how to retrieve issue details from the Jira REST API.

See Check whether Jira issues are assigned using a workflow validator.

Create a GIPHY app using Forge UI

This tutorial describes how to make API calls to an external API from your Forge app and display the result on a Confluence Cloud page. You’ll use the GIPHY API to display GIFs on the Confluence page using Forge UI. You’ll learn about Forge UI, environment variables, and making anonymous requests.

See Create a GIPHY app using Forge UI.

Use content actions to count the macros in a Confluence page

This tutorial describes how to create a Forge app that displays the number of macros in a Confluence page. The app retrieves the body of the page, counts the number of macros, then displays the result in a modal dialog. A user triggers the action from an entry in the more actions (...) menu.

See Use content actions to count the macros in a Confluence page.

Use highlighted text in a Confluence Forge app

This tutorial describes how to make a Forge app that uses highlighted text from a Confluence page. You'll learn about the Forge confluence:contextMenu module, and how to output a selected text inside the app.

See Use highlighted text in a Confluence Forge app.

Use space settings and content byline item to implement space news

This tutorial describes how to create a Forge app with two modules, where an admin can create news content using spaceSettings module, and make the news content available using contentBylineItem.

See Use space settings and content byline item to implement space news.

Guides

The guides section provides quick references for common tasks when working with Forge.

Add configuration to a macro

This page describes how to add configuration to an existing macro. The configuration enables users to customize what displays in the macro.

See Add configuration to a macro.

Add scopes to call an Atlassian REST API

This page describes how to add scopes to your Forge app to call an authenticated Atlassian REST API as a user or as your app.

See Add scopes to call an Atlassian REST API.

Extending your app with a scheduled trigger

This page describes how to add a scheduled trigger to your Forge app while using a web trigger for developing your function.

See Extending your app with a scheduled trigger.

Promote an app to staging or production

This page describes how to deploy your Forge app into the staging or production environments and what extra protections are active in these environments.

See Promote an app to staging or production.

Rate this page: