Continuous Integration with Apiary, Dredd, and Wercker

There are many tools in the market to design, develop, and test API’s. Some of these tools could be used separately. Some others could be combined. Every time a change is introduced in the design or implementation of an API, it would be nice to have tests and builds run automatically. Continuous Integration (CI) is a software […]

CI/CD with Mobile Cloud Services

Introduction Continuous Integration and Continuous Delivery (CI/CD) is a popular practice in modern development teams. The idea behind these concepts is to automate as much as possible from the deployment cycle with as little human interaction as possible. This is done by writing tests at several levels. Each time a change is made, the tests will run […]

Creating a CI/CD pipeline between Jenkins and Mobile Cloud Services

Introduction Continuous Integration and Continuous Delivery (CI/CD) is a popular practice in modern development teams. The idea behind these concepts is to automate as much as possible from the deployment cycle with as little human interaction as possible. This is done by writing tests at several levels. Each time a change is made, the tests will run […]

Automated Deployment to SOA Cloud Services using Developer Cloud Services

Introduction The process of deploying SOA Projects to Oracle SOA Cloud Services (SOACS) can be significantly simplified and streamlined using the Oracle Developer Cloud Services (DevCS) by facilitating the inbuilt Maven and GIT repositories. This article is a walk-through on how create a SOA Project in JDeveloper and get it deployed on SOACS using DevCS. […]

Continuous Integration for SOA/BPM

 
We are hearing from a lot of customers that they are interested in applying Continuous Integration techniques to their Fusion Middleware environments.  The link below will take you to a series of posts about how to use Subversion, Maven a…

Getting started with Continuous Integration for OSB

As a first step towards including Oracle Service Bus projects into our Continuous Integration environment, let’s look at how to script exporting some project(s) from Oracle Enterprise Pack for Eclipse (the IDE for OSB) and deploying those project(s) to an … Continue reading

Continuous Integration with SCA Tests

This post builds on the earlier posts in this series which showed an approach to getting started with continuous integration for Oracle SOA and BPM.  In this post, we will look at how to add SCA Tests to our continuous … Continue reading

Extending Continuous Integration to include MDS-dependent components

In this earlier post, I presented a simple approach to get started with continuous integration for SOA and BPM projects and showed how you can build and deploy an SCA composite using Hudson and Maven.  In that example, we just … Continue reading

Getting started with Continuous Integration for SOA projects

This post is part of a series on Continuous Integration. I am exploring how to use Maven and Hudson to create a continuous integration capability for SOA and BPM projects.  This will be the first post of several on this … Continue reading

Installing Hudson on WebLogic Server

Today I needed to set up a Hudson server and so I decided to put it on WebLogic Server.  Turns out there is a little trick to get it working.  Thanks to Steve Button for sharing the trick with me. … Continue reading

Deploying WebLogic applications with Maven

In my last post, I talked about one exciting new feature in WebLogic 11g, support for Mac OS X.  Now, I want to cover another exciting new feature – a Maven plugin which allows you to incorporate deployment of your … Continue reading

Configuring Maven to run your Java application

Recently I was working on a project using Maven, and I really wanted to be able to run the project easily without needing to worry about all the classpath entries. Turns out it is relatively easy to set up Maven … Continue reading