satellite apps around the cloud: integrating your infrastructure with jira studio

Download Satellite Apps around the Cloud: Integrating your infrastructure with JIRA Studio

If you can't read please download the document

Upload: atlassian

Post on 16-Apr-2017

813 views

Category:

Technology


1 download

TRANSCRIPT

Slide 1

Satellites around the Cloud

Use remote APIs to integrate your systems
with JIRA Studio, Atlassian's hosted software suite.

Robin Fernandes
Software Developer
Atlassian

Satellite Apps

REST

XML-RPC

SOAP

RSS

Marvin the IRC bot

marvin2 resolve JST-4478 as Fixedfcuozzo: Resolved https://studio.atlassian.com/browse/JST-4478 as Fixed

marvin2 raise task "Fix xstream dependencies" in NOT assign to mejkodumal: Created issue https://studio.atlassian.com/browse/NOT-9

marvin2 can you buy us dinner?fcuozzo: ''help'' expected but identifier ''can'' found

Satellite Apps run on your favourite platform!

Atlassian CLI

Satellite Apps run them wherever you need!

Scenarios for Satellite Apps

Reporting

Integration

Automation

Reporting using Satellite Apps

Reporting

Integration

Automation

Reporting using Satellite Apps

def client = new HTTPBuilder('http://simpsons.jira.com')

client.get(path :'/source/rest-service/auth-v1/login', query: [userName:'homer', password:'beer']) { }

client.get(path :'/source/rest-service/reviews-v1/filter', query: [project:'BEERBARON']) { resp, xml -> println process(xml) }

Reporting using Satellite Apps

def client = new HTTPBuilder('http://simpsons.jira.com')

client.get(path :'/source/rest-service/auth-v1/login', query: [userName:'homer', password:'beer']) { }

client.get(path :'/source/rest-service/reviews-v1/filter', query: [project:'BEERBARON']) { resp, xml -> println process(xml) }

Reporting using Satellite Apps

def client = new HTTPBuilder('http://simpsons.jira.com')

client.get(path :'/source/rest-service/auth-v1/login', query: [userName:'homer', password:'beer']) { }

client.get(path :'/source/rest-service/reviews-v1/filter', query: [project:'BEERBARON']) { resp, xml -> println process(xml) }

Reporting using Satellite Apps

Useful APIs for Reporting

Reporting

Integration

Automation

/

Access issue details, retrieve issues by filter

Access details of all build results

Access details of reviews & repository

Reporting

Integration

Automation

Integration using Satellite Apps

Integration using Satellite Apps

Integration using Satellite Apps

Integration using Satellite Apps

Integration using Satellite Apps