Commit 900cf205 authored by Francesco Corti's avatar Francesco Corti

Build instructions

parent e4da0cbd
......@@ -2,6 +2,12 @@
This project contains the Alfresco Process Services source code implementing the decommission process of the customers on my.alfresco.com.
This project has been developed and tested using:
- Alfresco Process Services 1.9.0.
- Postman version 6.2.5.
- Postman collection version 2.1.
## How to build the project
The project is a regular Apache Maven Project with a dependency on the '[aps-unit-test-utils](https://github.com/cijujoseph/aps-unit-test-utils)' project, implementing a series of Unit Test Utils for Alfresco Process Services. To clone the current project, you can execute what is following.
......@@ -50,4 +56,21 @@ To deploy the app: ZIP it and upload the ZIP file using the APS website.
## How to massively launch the process instances
TODO
Once deployed the process, you may want to create the process instances to start dealing with the decommission.
To complete this task, you may want to massively create the process instances, one for each customer you want to manage along the path of the decommission.
Using this approach you can manage the creation of the process instances in sets or all in one time.
To reach the goal, the [Postman](https://www.getpostman.com/) app is used.
Before any usage, you need to configure it as described below.
Import the [local APS environment](/postman/local%20APS.postman_environment.json) and customize the settings.
Then import the two collections into postman ([General](/postman/my.alfresco.com%20decommission%20-%20General.postman_collection.json) and [Process instances creation](/postman/my.alfresco.com%20decommission%20-%20Process%20instances%20creation.postman_collection.json)).
The [General](/postman/my.alfresco.com%20decommission%20-%20General.postman_collection.json) one is about generic services you might use and need.
The [Process instances creation](/postman/my.alfresco.com%20decommission%20-%20Process%20instances%20creation.postman_collection.json) is about massively creating process instances.
The massive creation is done using the `Run` option of the collection.
Into the setup, use the [`salesforce_ids.json`](/postman/salesforce_ids.json) file that lists the salesforceId.
The [`salesforce_ids.json`](/postman/salesforce_ids.json) is created from the Excel Sheet of the project.
This is a postman setup.
This is all is needed to setup Postman to manage the massive creation of process instances.
Postman version 6.2.5.
Postman collection version 2.1.
Import the local APS environment and customize the settings.
Import the two collections into postman.
The General one is about generic services you might use and need.
The Process instances creation is about massively creating process instances.
The massive creation is done using the Run option of the collection.
Into the setup use the salesforce_ids.json file that lists the salesforceId.
The salesforce_ids.json is created from the Excel Sheet of the project.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment