Projects
A Project
in the Platform is a "mind view" designed for humans. It allows you to separate your environments and to regroup them in logical packages but has no real influence on their components.
You can manage users to give them access to a all projects or testing/experimenting only, but that's it. At each screen of the Platform, you will be able to display informations at a Project level, meaning you can have an overview of all your environments at once.
Project creation
You can create a project from the main page, with the "New project" button on the top right corner of the screen. You will have to fill a form composed of several parts :
General
: Is about the project name, it's organization and the python version that will be used.Git connection
: If you want to connect a git project to this Platform, so you can manage your versionning there, here is the part.Librairies & Packages
: You may want to add some dependancies, with python packages and/or specific APK.
Git connection
If you want to connect your project to a Git repository so you can push your modification directly onto the Platform, it's possible. As this is a several steps process, please follow the dedicated page Connect to Git for the full explanation and step-by-step guide.
Libraries and Packages
As the code you are running on your computer may need packages, you want to have them installed with the mandatory version on the Platform so your project runs smoothly. The solution for this is the requirement.txt
file. If you create it and reference it in this page, all the pipeline you create afterwards on this project will herit from this.
You can still specify a specific file during the pipeline creation that will override the general file.
The requirement.txt
file should have this format :
The same applies with any application you want to use: you can use the second field to list all APK or PAT packages you need. Type the name and press the +
or hit Enter
to add an item to the list. If you need to remove a package, just click on the cross at the right of its name.