Comments
-
Hey Oscar and Sean, thanks a ton! I have added your +1's to our backlog ticket for this, I don't have a good ETA to share though sorry. It would be helpful to know, is this blocking you both from trying/using Compass?
-
Hey hey product manager who made that very difficult decision here! Bitbucket Cloud support for templates is currently being worked on by the team. Expect it before end of year, I too am very anxious for it 😁
-
Hey Trenton there was a temporary a problem that has since been fixed and you should again be able to install apps. Sorry about the trouble!
-
Hey Francisco, Josh here from the Compass product team! It really comes down to how GitHub actions works, everything is a "job" within a GitHub actions workflow so there is not a good way to discern which jobs are just builds with no deployments that we can ignore for the purposes of metrics. And as long as an…
-
Hey Garyl, hope all is well! This is some mocks Shu put together for Snyk to help get some validation on ideas we have. We want to make sure we're delivering features yall want so any feedback on what you like or don't goes a very long way! We haven't actually begun development on it just yet but will absolutely keep you…
-
Hey Thom! The ability to create a new component without first getting an ARI is imminently coming - the team is hard at work wrapping this up as we speak! I hear you on the ARI pain. We are very aware of this. The ID is useful because if the name of the owner team or a dependency changes you don't need to update your yaml…
-
Hey Pau, Josh here from the product team. Currently, Compass does not perform any operations to delete or modify any of your repositories - it only reads information. We have future use-cases in mind that require creating and modifying repositories but that functionality does not yet exist. We’ll evaluate our current…
-
Hey Dave this is prioritized on our backlog but I don't have an exact ETA for you right now. Medium confidence in delivering it around July/August if things hold as planned :)
-
Hey Chris & Leo, thanks for the pings on cookiecutter! It's not planned for our first release but it's on our mind and this certainly helps. Initially what we'll be offering is a webhook event you can listen for to help continue orchestration of the new component in other systems/tools you have. But we understand the power…
-
Wooo awesome! Really appreciate you going the extra mile here and sharing the gist, thank you! I'd like to turn this around quickly since you gave us a leg up, let me connect with the team and see if we can get this published with our dev docs. Cheers, awesome work Chris!
-
AWESOME idea thanks Richard! Hear you on the ID requirement for sure, I'm really excited to ship the create from yaml work myself! Hope you get back around to config as code after we ship it :)
-
Definitely something I'd love to tackle in the future yes! It's challenging as you mention but definitely tons of value there in enabling this :)
-
Awesome feedback Adam, love the idea of sourcing field/param values from JSM attributes in particular (and for that matter JSW, Bitbucket, Opsgenie, etc.). If you're keen to share more about the JSM fields you'd pull in to a Compass template I'd love to know the details, it helps us shape the feature and story around it!…
-
@Garyl Paras hey there circling back on the GitLab environment name mapping. It actually looks like we are relying on GitLab's own "environment tier" naming system for our app: https://docs.gitlab.com/ee/ci/environments/index.html#deployment-tier-of-environments. It looks like you can declare your own mapping using the…
-
Hey @Garyl Paras we need to update the GitLab app to have the same mappings as GitHub, I just cut a ticket for that. Right now the mapping is very basic for GitLab: you must use either "production" or "staging" for the environment to get picked up by Compass. Obviously not ideal, we will expand it to look like the GitHub…
-
Hey Dave, no public ticket tracking for GH multi org support. Official answer is that it's coming this year! That said, I understand the importance here and it's something I'm looking to ship sooner rather than later.
-
Hey Nikhil so sorry for the delay, I missed your reply. Ah yes that's likely the culprit then if you have IP Allowlisting in place for GitHub Enterprise Cloud. Because Atlassian Forge runs on AWS Lambda, you will need to whitelist AWS IP ranges for this to work; there is some more information in this ticket from the Forge…
-
Dean thanks for this! Absolutely understand on the above. FWIW I've also added your +1. I've also been in Germany this past week for an Atlassian event and heard from several folks in person echoing pretty much what you stated above. While no immediate change to the current roadmap is coming as a result (just to be…
-
Hey Richard, here's a GraphQL code snippet that got added to our examples repo yesterday that helps with updating custom field values on a component. Using our Forge SDK you'll want to see these relevant docs for updating metric values from a webtrigger/webhook: * Start here with the UpdateComponent method which is how you…
-
Hey Nikhil, Josh here from the product team, my team owns the GitHub integration. First, just want to mention that the article you linked about allowing IPs is actually documentation for Jira and not Compass. Compass is a standalone product and not part of Jira so that unfortunately will not have any effect. I want to…
-
Hey Pankaj! We currently support cloud hosted GitLab.com instances and only one group per Compass instance as you mentioned. I've added you as a +1 to these two feature requests that are in our backlog - I do not have a timeframe for these currently, sorry. However, we recently open-sourced the GitLab app for Compass. If…
-
Hey Daniele sorry for the delay. I think you are asking if there is a better way to get all custom field IDs, if so try this: query compass_customFields_getCustomFieldDefinitions { compass { customFieldDefinitions(query: { cloudId: "yourCloudId" }) { ... on CompassCustomFieldDefinitionsConnection { nodes { id name…
-
Haha that's right you totally can! Great callout! Cheers Dave, thanks again for raising this.
-
Understand the frustration! We're still working on tons of features and improving the product every week. This is definitely on our roadmap and we've had a few other customers ask for this. I just also wanted to clarify that you can still link your components to repositories in orgs that aren't connected to Compass and…
-
Hey Dave, Josh here from the product team. Investigating the work required to support multiple GitHub orgs is on our roadmap. I don't have an ETA for delivery for you but it's something we've heard from a few customers for sure. I've added this post as another vote for that work to help prioritize it. Unfortunately, I…
-
Hey Daniele you've bumped into one of a few things config-as-code does not currently support. The ability to manage custom fields, labels, component type, and lifecycle are all missing right now and it's on our roadmap to correct this. I have also taken an action item to update our documentation and call this out. That…
-
Hey Nikki there are two roles in Compass currently - admin and user. Both roles can now import components so yes anyone with Compass access.
-
Hey Davidovitz! There's some nuance behind the scenes that makes this an interesting one :) As far as scorecards go, this is actually working as intended. If a metric value is null for a component it will be considered as failing the scorecard criteria; it can't be passing with no data. That said, we do plan to ship some…
-
Hey Jan-Hendrik! We don't have an "easy" way to check an endpoint as a metric for a component but that is an interesting idea :) What you could do is create a custom metric and write a script that checks your endpoint to see if it's healthy then sends a metric value update to Compass accordingly. Two gotchas to be mindful…
-
Hey Daniel, when you say "self-service" I am imagining that you are wondering if you can use Compass to allow your users to provision templated service offerings within your environment. If that's what you're asking, currently no Compass does not offer the ability to provision templated things like GitLab runners out of…