This repository contains example apps for the PIPEFORCE platform. Feel free to use them as a base for your own custom apps.
In order to install these example apps into your PIPEFORCE instance, follow these steps:
This option allows you to download and install the app directly from this GitHub repo into your PIPEFORCE instance.
Create a new personal GitHub access token. See here how to do it: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token
Copy this access token to you clipboard.
Copy the GitHub access token, open the PIPEFORCE portal and go to LOW CODE -> Credentials
and create a new Credentials of type header
with a name of your choice, for example github-token
and as value use this format:
Authorization: token COPY_YOUR_TOKEN_HERE
Copy and paste this pipeline into your online workbench:
pipeline:
- app.install:
github: logabit/pipeforce-app-examples
credentials: github-token
Or use the PIPEFORCE CLI:
pi command app.install github=logabit/pipeforce-app-examples credentials=github-token
This will download and install all app resources from inside src/global/app folder.
Note: The installation may take a while. Be patient.
More information can be found on the documentation pages: https://pipeforce.github.io
Go to https://github.com/logabit/pipeforce-app-examples/releases/latest and download the latest sources Zip file to your local computer.
Execute this curl command in order to upload and install the app Zip file:
curl --location --request POST 'https://hub-<namespace>.pipeforce.net/api/v3/pipeline' \
--form 'pipeline="
pipeline:
- iam.authorize:
username: <yourpassword>
password: <yourusername>
- app.install:
update: true"' \
--form 'file=@"</path/to/app-sources.zip>"'
- Replace
<namespace>
by the namespace of your instance. - Replace
<yourusername>
and<yourpassword>
by your credentials. - Replace
</path/to/app-sources.zip>
to the downloaded zip file.
Also see: https://pipeforce.github.io/docs/api/commands#appinstall