Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

appfire-connect-sdk

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

appfire-connect-sdk

SDK for creating and deploying appfire connect apps (jira, confluence and bitbucket)

  • 1.9.1
  • PyPI
  • Socket score

Maintainers
2

Appfire connect app SDK

What does it do?

Creates a Atlassian Connect app template and provides a toolkit for deploying to AWS environment

Command Line Arguments

--verbose, -v : "verbose"
--region, -r : "AWS region", default="us-east-1"
--profile, -p : "AWS profile as the default environment", default="default"
--env, -e : "personal, dev, test, stage or prod", default="personal"
--stack, -s : "CDK stack to deploy", default="app", "core" or "app"
--stage, -stage : "dev, test, stage or prod", default="dev"
--app-suffix, -as : "green" or nothing (not passing the argument)
Note: see personal.env.yml or env.yml for personal or DTS/Prod environments respectively.

Run via Python

create-appfire-app -v

Bootstrap app

bootstraps CDK toolkit
appfire bootstrap

Deploy core stack

appfire deploy -s core

Deploy biz service stack

appfire deploy -s biz-service

Deploy app service stack

appfire deploy -s app-service

Deploy module service stack

appfire deploy -s module-service

Deploy app

appfire deploy

List stacks

appfire list (or appfire ls)

Diff stack

appfire diff

Destroy app stack

appfire destroy

Run the app

The app will run locally on port 9000 using the AWS_PROFILE as set from personal.env.yaml ['environment']['personal']['profile']
appfire run

Build and Run SDK locally

python setup.py build && python setup.py install

Possible Issues

  1. If you are getting SSL: CERTIFICATE_VERIFY_FAILED while running install command, run following file
/Applications/Python 3X/Install Certificates.command

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc