15

Working with atlassian products....

Possibility 1

You can either use exactly this one way and only with these specific instructions ...

Which will certainly not work for the project you have.

Possibility 2
There is an feature request which gets ignored for years, someone made a plugin...

But plugin was removed as inactive. :-)

Possibility 3

Atlassian provided in their endless graciousness a plugin.

After hours of deciphering Kotlin / Java code as the documentation is either useless or lacking details...

You did it. You got the REST shit working.

Well.

You just needed a script which wraps the underlying command, parses the commands well defined format like XML with specification.... To a completely gobbled up JSON, that looks like undecipherable shit.

I really hate Atlassian.

https://bitbucket.org/atlassian/...

I just wanted to add code coverage via the REST API by the way.

A really unnecessary and seldomly used future as it seems.

And yeah... The JSON contains a coverage element which contains a semicolon separated key value store, value being a comma separated list of line numbers....

Comments
  • 5
    So it looks like their APIs are as shit as their frontends. 😖
  • 3
    > "I really hate Atlassian"

    You can tell their API has been a mash up and victim of "too many chefs in the kitchen". I can't imagine the quagmire those poor devs have to deal with.
  • 3
    @PaperTrail thats the problem with cloud companies that exist, like microsoft, as acquisition companies rather than software developers.

    They don't care if their integrations work well or not. They only care if they can limit competition in their space, and lock away value that may have threatened their own offerings.

    Thats atlassian in a nutshell.
  • 1
Add Comment