You can use code from your GitHub repositories directly in Polyaxon projects without having to check them out on your local machine first.
Polyaxon supports repos hosted on GitHub. You can use code from your GitHub repositories directly in Polyaxon projects without having to check them out on your local machine first.
N.B. Polyaxon supports public and private GitHub repos, you don't need to have a GitHub account
to use code from public GitHub repositories. e.g.
At the bottom of the settings menu on the left, click Developer Settings.
Select the Personal access tokens link on the left. On that page, click the Generate new token button on the right.
Choose a name for the token (e.g. "Polyaxon"), then grant the token "repo" and "admin:repo_hook" permissions. This will enable Polyaxon to read your repositories and detect new commits. Click the Generate Token button at the bottom to create the token.
Select the token and copy it. Alternatively, you can click the blue icon next to the token to automatically copy it to the clipboard.
You need a project on polyaxon that it's not linked to a code repo yet:
polyaxon project create --name=quick-start
And then you need set the git url:
polyaxon project -p project1 git --url="https://github.com/polyaxon/polyaxon-quick-start"
If the project is private you need to add
--private to the command to indicate that the repo is private, i.e.
polyaxon project -p project1 git --url="https://github.com/polyaxon/polyaxon-quick-start" --private