Drive udeploy deployment from Rally - rally

We are using Rally to track the SDLC and IBM Urban Code Deployer for deployments. Is it possible to integrate Rally with udeploy so that when the status of a user story changes, the udeploy application is triggered and artifacts pertaining to that user story only is deployed to the target environment?. For SCM, we are using GitHub.
Please suggest.
Thanks.
Kumarjit

The only thing that comes to mind is Rally's Webhooks, which is in beta.
https://docs.ca.com/en-us/ca-agile-central/saas/manage-webhooks
https://rally1.rallydev.com/apps/pigeon/docs/webhooks
https://developer.github.com/webhooks/

Related

Set permissions for different namespaces in Azure DevOps using Rest API

How can I use RestAPI to set permissions for Build definitions, Release definitions, git repo and team securities? When I was using TFS, I was able to do this using Tfsssecurity.exe tool.
Edited.
For example, I am trying to modify the project permissions of Contributors group. like Allow Contributors to rename team project etc.
enter image description here
Are you looking for the Security API page?
You probably need to manage group membership using Graph API.
The Get started page lists the libraries you can use and how to authenticate.
There isn’t the REST API to change permission of release definition and git repo. Other contributors submit a user voice that you can vote Set version control permissions by REST API
For details,please refer to these links:
VSTS REST API to change security permissions on Release definition or Release definition environment
Use VSTS Rest API to set git repo permissions
Hope this helps.

How to Send Push Notification to Xamarin Android app?

I need to implement push notification to our Android App using Xamarin. Here is the process. We have web version which used by the Manager. The Manager creates and assign job to the driver. The App version is used by the Driver where it shows the list of jobs and processes of job until its complete. So, when the Manager assigned the Job to the Driver in the Web version, it will then notified to the Driver in the App version that "new job is assigned". Basically, both the web and app uses same database then we created an api(REST API in MVC C#) to connect and get data from the db to be used in the mobile app.
Can someone recommend to me which Push notification plugin(a plugin or nuget) should I use to do this? Currently, I have set up Push Notifications through App center & Firebase but not sure how this work.
Thank you.
I need to implement push notification to our Android App using Xamarin.
I would suggest you use Firebase for mobile push notifications for Android as it is a product by Google, and was made for mobile applications. For push notifications, you will be using Firebase Cloud Messaging also known as FCM. See to it that you are well versed on how it works before you start coding anything read the documents it answers most of your questions there itself.
The Manager creates and assign job to the driver. The App version is used by the Driver where it shows the list of jobs and processes of a job until its complete. So, when the Manager assigned the Job to the Driver in the Web version, it will then notified to the Driver in the App version that "new job is assigned". Basically, both the web and app use the same database then we created an API(REST API in MVC C#) to connect and get data from the DB to be used in the mobile app.
For this, you will have to check on how to work with Firebase using Rest-API. Once you configure the Rest-API and then apply your business logic to it things will be quite easier than you might have imagined.
Can someone recommend to me which Push notification plugin(a plugin or NuGet) should I use to do this?
My recommendation is quite simple, Do not use any sort of a firebase push notifications plugin!. I have had a very bad past with plugins and ever since then I never recommend fellow developers to use plugins until it is a well-maintained one. I would rather ask you to simply configure Firebase on the basis of the guides that are available online. Like the following Xamarin.Android guide for FCM. It is detailed contains everything that you are looking for and what else I would suggest is you check firebase related answers on SO and you will find that almost everything that is not available in docs is covered around here and in detail. Like the following:
How to handle Firebase Notification i.e. Notification Messages and Data Messages
Push Notification in android with firebase get token
How to send device to device messages using Firebase Cloud Messaging?
Receive push notifications on one android app from two Firebase projects

Can I Integrate Zapier in my Website With all its Capabilities?

I have a Usecase in which i need to integrate all the capabilities of zapier,like zap creation ,creation of a workflow etc via my website (not an app) which is not related to zapier in any ways.
In short i need to give my Website Users ,all privileges that zapier provides.
Is that possible ?
if yes ,Please help me with the api's available for such an integration.Looking forward for a help.
Zapier does not have an API or whitelabel option that would allow for this - Zaps can only be created via zapier.com. The only exception is the Partner API, which allows Zapier integrations to embed and display their own Zap Templates - details on that here: https://zapier.com/developer/documentation/v2/partner-api/. That's only accessible if you've built an app on Zapier's platform.

What is the SonarQube Web API to retrieve all projects/resources which are using a specific quality profile?

What is the SonarQube Web API to retrieve all projects/resources which are using a specific quality profile ? I know we have API to get all profiles used for a project, But my requirement is just in contrast.
Resources: https://docs.sonarqube.org/pages/viewpage.action?pageId=2392180
Profiles: https://docs.sonarqube.org/pages/viewpage.action?pageId=2392177
Can anyone help here?
Thanks and regards,
Narasimha
Use the web service api/qualityprofiles/projects to retrieve projects associated with a specific quality profile.

Google Identity API / GitKit - change domain on a production app

We are using GitKit API in production projects - and there is an urgent need to change the domain of one of our existing projects.
This is normally done under Google Cloud Console - in API Manager under "Identity Toolkit API" -> "Edit" link. Unfortunately, this link is gone - it was probably removed this week?!
We know the new projects should use Firebase Authentication (as announced on Google I/O this year) and we have started to work on upgrading our auth code and we are keen on using it in new projects.
But our existing production projects cannot be migrated easily!
We have not been alerted anyhow in advance, that "Edit" on existing projects will be disabled - and there is no deprecation date specified at https://developers.google.com/identity/toolkit/migrate-firebase or in the alert messages. As paying Google Apps customers we rely on many Google products. This is a very unpleasant surprise.
Is there any way how to restore the "Edit" for "Identity Toolkit API" for existing projects? As I said, we urgently need to adjust a domain of an existing production project. Any help from the Google engineers would be greatly appreciated.
Sorry for the inconvenience. We have rolled out the fix, and the Identity Toolkit API setting page should work now.