Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Azure pipeline activation #30

Open
jlmelville opened this issue Apr 21, 2019 · 0 comments
Open

Azure pipeline activation #30

jlmelville opened this issue Apr 21, 2019 · 0 comments

Comments

@jlmelville
Copy link
Collaborator

I have probably forgotten some steps, but this is mostly all you need to know:

  1. Sign up for Azure DevOps.
  2. Create an organization. Mine is my username, but you can probably think of something cooler.
  3. Create a new public project associated with the organization. I took the easy route and named mine 'pynndescent', but you can have multiple repos associated with a project (e.g. UMAP could go under here too eventually), so something more generic might be more appropriate.
  4. On the left set of icons, click on 'Pipeline'. In the pane that appears click the 'New' button, then 'New build pipeline'. Select github from the list of providers and then this repo (obviously).
  5. If you haven't already been prompted to, you will be told that you need to install the Azure Pipelines GitHub App for this repo. This provides the typical read/write permissions.
  6. The existing azure-pipelines.yml file in this repo will be picked up. Once permissions from the previous step have been granted, you can click the 'Run' button on the top right to kick it off.
  7. That should be it. You can see the history of the builds if the current pipeline is selected on the main pipeline page. Also on the very top right is the context menu (the easy-to-miss three vertical dots under which everything useful is hidden according to the diktats of modern UI design). In there, under 'Status badge' is the URL for the all-important README badge.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant