I have the following challenge to streamline and setup a development process.
The program runs simultaneously, and each one has its own timeline for release, as follows:
- Program 1
- Program 2
- Program 3
- Program 4
- Program 5
Under each of the programmes, there are multiple projects running in parallel. Each project has a different technology, like Web layer (.NET)
, middle-ware (Mulesoft)
or database (Oracle)
.
The challenge is that I have to find a configuration management tool, which considers branching, automated build process, deployment and integration tracking with JIRA.
Can some one suggest the best tool to seamlessly integrate and orchestrate automated build and deployments?
Technologies involved are:
- Oracle (Basically SQL scripts)
- Middleware (Mulesoft - maven script)
- .NET web layer (UI part)
Key points to be considered is the build and deployment process should be technology agnostic, as I have an environment with java
, .NET
and oracle world
.
I am thinking of ( Github - Bitbucket/Bitbucket pipeline) actually but any suggestion would be highly appreciated.