Using Plastic SCM Cloud and the Plastic SCM Proxy server - plasticscm

Is it possible to use the Plastic SCM Proxy when using the Plastic SCM Cloud Edition?
Thanks

The Plastic SCM Cloud Edition is not supporting the "Proxy" server check the features matrix here. You'll need an Enterprise Edition in order to use the Proxy Server.
That being said, can I ask you why do you need a Proxy server? You can use your local one in order to pull info from your central Plastic SCM server? It's going to be faster and you can work distributed, then once you finish your work you can push back your changes.

Related

Is there a way for Continuous Integration in Plastic Cloud Version?

I am using Plastic SCM Cloud Version and was looking into some dev solutions for it. I started out with Jenkins, but it requires a plastic local server and I guess that also applies for Atlassian Bamboo. Is there a way to use merge bots or trunk bots in the cloud edition like in the local version of Plastic? I have already Integrated Jira for task manaement. Also its for Unity as I want to have a streamlined DevOps pipeline with Plastic cloud for my projects.
Mergebots are not available for Plastic Cloud at the moment, but you can use the CI integrations plugins if you are using Plastic Cloud. Plastic SCM has plugins for TeamCity, Jenkins and Bamboo.
You can do some stuff with some workarounds but not a real CI/CD. As it was mentioned by Carlos that Mergebots are not available for Plastic Cloud. But what you can do is using the "Triggers" option on Plastic Cloud, just like you can set it up to post things on your discord/slack server you can also make it send a POST request to a URL of your choice which would be your own server or a service. After that POST request you will have the data you need on your own server and you can deal with it as you want. You can also play with permissions/rules to disallow certain actions till some other tasks is done.
Plastic webhook
Triggers guide

bitbucket and TFS - any 3rd party opensource tools to connect or integrate between these 2 repositories

Currently my On-premise company is using Team Foundation Server (TFS), it is doing multiple things like work tracking and build.
We brought Bitbucket to separate code repository, we still want to continue using TFS for work tracking. We are looking for any (opensource project examples) connectors or integrators or plugins somewhat similar to connect between Bitbucket & TFS . If there is any opensource project examples to connect these somewhat similar will try to tweak it.
Azure Pipelines, Azure DevOps Server, and TFS integrate with a number of version control systems. When you use any of these version control systems, you can configure a pipeline to build, test, and deploy your application. Please check Supported source repositories of Azure DevOps Server/TFS.
Bitbucket Cloud repository type is supported in Azure Pipelines, but not in on-premise Azure DevOps Server/TFS. As a workaround, you can use the Other Git or External Git repository type in on-premise Azure DevOps Server/TFS, to build repositories in Bitbucket.

Is BitBucket cloud version of source code repo along with Bamboo for CI/CD?

I'm new to Bamboo and currently learning & using the Bamboo as a standalone server in my company. There I can see the much-advanced options like creating the Build Plans, separate deployment projects based on different environments and also can integrate with notifications and triggers.
I wanted to do a lot of research and learning by myself at home so I was looking for a cloud-based version of Bamboo which I can straight away use to perform similar task like creating build plans, etc. I do not see anything cloud version of Bamboo but I can see BitBucket (cloud-based). What I know is that it is a source code repository like GitHub and GitLab and it has integration with inbuilt CI/CD.
Q1. Is BitBucket a cloud version of source code repository plus Bamboo?
Q2. If not, then do we have cloud version of Bamboo with exact options like build plans, deployment projects, etc
Q3. Also, I'm looking if there is any Bot which I can use like SlackBot or DeployBot to invoke or trigger the Bamboo Build Plan with a chat command? Slack I'm familiar but not DeployBot. I can get the Bamboo build notifications to my Slack channel but not the other way around.
I'm learning and doing research & development hence required clarification on my doubts from experts in this DevOps field to show me the right path.
Please suggest as I'm looking for setting up Bamboo with Bot instructing my build plans.
Thank you
Doing hands-on experience in company on Bamboo and learning as much as I can and playing around with it.
Bamboo Cloud was discontinued in January 2017. Bitbucket Cloud can still notify your Bamboo instance via webhook, assuming you configure Bamboo and your firewall and the webhook properly, or you can use Bitbucket Pipelines for the all-in-one approach.
You can also use Bitbucket Server if you'd prefer to keep everything behind the firewall.

Can VSTS use Local server? Not Cloud

we hope using just local server not cloud on VSTS
can we use it?
Actually, VSTS (Service) itself is a Cloud-based service. VSTS comes by default with some hosted agents,
Those hosted agented are given by Microsoft itself, where don't need to maintain/configure the server agent by yourself.
However, If you really want your own dedicated agent for build/release, you can install that by following this tutorial

How do I integrate IBM Integration Bus v9.0.0.8 with Bamboo and BitBucket for CI

Our Enterprise Service Broker team is currently considering moving to the Atlasian Stack as this is a company wide standard and will assist with our Continuous Integration (CI) and continuous Development (CD).
We would like to automate our builds as well as deployments and use Bamboo (Bamboo Agent) to create our artifacts and execute our scrips that we have chosen to write in ANT.
We are currently using Rational Team Concert (RTC - Version control tool) and would like to port to BitBucket so that we can use Bamboo. Is there someone that can guide us in this process, what are the steps we need to take.
I have searched the IBM documentation and they only support bamboo on version 10.2.1410 of the IBM development toolkit which we are not yet making use of as we will not be able to upgrade yet.
Ref: https://docops.ca.com/ca-release-automation/integrations/en/optional-action-packs/ibm-integration-bus-advanced
Are there any best-practices for doing so? Tutorials maybe?
You can connect an RTC to a Git repository. The documentation currently states that it support GitLab and GitHub Enterprise, but nothing about BitBucket.Take a look at this part of the documentation. I think however, you could connect to BitBucket, but jsut treat it like a GitLab repo.
https://www.ibm.com/support/knowledgecenter/SSYMRC_6.0.4/com.ibm.team.connector.cq.doc/topics/c_integ_git.html

Resources