To get started using the FoundriesFactory please follow the steps below:
Create an account¶
Visit https://app.foundries.io and you can create an account with our system or use your existing Github or Google account.
Verify your email address¶
When you create an account, an automated email is sent to you to verify your email. Follow the link in the email to verify your account.
Set your name for your profile¶
This is an optional step, but will help us identify your account quickly if you require support.
Login to https://app.foundries.io
Create your factory¶
Purchase a factory subscription¶
You will now see a factory has been created.
Select the i icon to view information about your factory.
Select the Billing tab.
Add a Billing Account
Enter your payment details, and select Add Account
Select the Subscriptions tab
Select Add Subscription
Choose the Personal or Enterprise subscription.
Refer to https://foundries.io/pricing/ for details about each subscription.
Select Add Subscription to enable your factory.
It will take a few minutes for your factory to be created. You will recieved an email when it is ready for use. Please follow the rest of this guide once you have an operational factory.
Generate an access token¶
In the upper right corner, select Preferences & Settings.
From the left menu, select Access Tokens.
Select Create New Token.
Give the token a name and select Create.
On your host, create a file named
.netrc(note the leading .) in your home directory, readable only by your user, with the following contents:machine source.foundries.io login <your access token>
Click the Builds icon the upper navigation bar to view your factory builds.
This view will display the public Linux microPlatform builds, along with any continuous integration jobs defined in your factory.
The continuous integration jobs in your factory are private to you and your organization.
Find your factory build, it will be
<myfactory>/lmp. Select it.
Click on the default raspberrypi3-64 build and download the