Team up with our RPA strategy and tech specialists for maximum automation impact

Find out more
Harness the power of UiPath in your business.

Save money and spend more time on priority work.

Book consultation

Let's choose, design and deploy a process automation solution for your business.

Find out more

Let's analyse your business to discover opportunities for innovation and automation.

Find out more

Begin your business transformation journey

Book consultation

Automate where it matters most. Scale to solve challenges in every area

Find out more

Equip people with user-friendly solutions that save time and make work easier

Find out more

Which business problem
can we solve first?

Book consultation
10 April 2019

How to use K2 Package and Deployment – Part 1

K2 Package and Deployment

Deploying your K2 application is wrapped in a wizard type process but still gives you control to modify and change what and how certain objects within your application is deployed..

K2 Automated Testing Software

rnBenchQA allows full test automation of K2, including fully automated K2 SmartForms and K2 Workflow testing. It promotes test driven development for K2 and ensures continued quality assurance for K2 solutions. Easily apply changes to test cases to accommodate changes to K2 apps and ensure all apps are regression tested to avoid defects and assure continuous quality.


Free K2 Five Upgrade Review


K2 Package & Deploy - Create New Package - 1 K2 Package & Deploy – Create New Package – 1

The first step in a K2 deployment is creating a new deployment package. These packages can also be created and stored for backup purposes during the development stage.

K2 Package & Deploy - Create New Package - 2 K2 Package & Deploy – Create New Package – 2

It is advisable to check the “Automatically include dependent items” checkbox unless you know the exact objects and their dependencies that need to be packaged.

Once you have specified a name and location for your deployment package you click next and on the next screen select “Add Item”. This will then populate the left hand panel with a selection of objects in your development environment.

K2 Package & Deploy - Add Items - 3 K2 Package & Deploy – Add Items – 3

The items are split into different categories (depending on your environment folder structure and setup), it is best practice to always save different projects with a folder structure demonstrated below.

K2 Package & Deploy - Add Items - 4 K2 Package & Deploy – Add Items – 4

Your K2 Workflow items, miscellaneous fields (environment fields) as well as service instances are grouped under the “Additional Items (Uncategorised)” folder.

K2 Package & Deploy - Add Items - 5 K2 Package & Deploy – Add Items – 5

After you have selected all the items you want to include in your build, the K2 package and control will validate all items and include dependencies. Once this validation process is finished you simply click finish and your “deploymentpackage.kspx” will be saved in your specified folder and ready to be used as a deployment package.

K2 Package & Deploy - 6 K2 Package & Deploy – 6

Need further technical advice or support?