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

Set up CI with Azure Pipelines #1517

Closed
wants to merge 9 commits into from
Closed

Set up CI with Azure Pipelines #1517

wants to merge 9 commits into from

Conversation

esteve
Copy link
Contributor

@esteve esteve commented Sep 14, 2018

Status

PRODUCTION / DEVELOPMENT

Description

Given that Travis has been a bit unreliable for some time, I wanted to give Azure Pipelines (https://azure.microsoft.com/en-us/services/devops/pipelines/) a try. This PR adds a YAML configuration file that is functionally equivalent to the current Travis file.

@esteve
Copy link
Contributor Author

esteve commented Sep 14, 2018

@dejanpan @kfunaoka this in no way aims to replace the work in https://gitlab.com/AutowareAuto/AutowareAuto but just as a temporary workaround for the current Travis woes (e.g. #1396). The functionality provided in this PR is equivalent to what we have now with Travis (i.e. fairly limited), but it's just to have something that runs reliably now.

Having said that, I wonder if it'd just make more sense to jump into GitLab right now and have the Apex CI replace the current Travis setup instead of dealing with temporary solutions like this PR.

@vtbassmatt
Copy link

Hey there. I'm a PM on Azure Pipelines. If there's anything I can do to help out, let me know. Happy to be your stopgap while you work through Travis issues, though of course we'd love to be your permanent CI solution!

@esteve esteve changed the base branch from master to develop October 10, 2018 11:31
@esteve
Copy link
Contributor Author

esteve commented Oct 25, 2018

@vtbassmatt thanks for the offer and sorry for the late response. We're most likely going to switch to Gitlab, since we already have #1563 and also the tools that the AutowareAuto project have already written, which use Gitlab as well.

In any case, at a personal level, I have to say that I'm really happy with VSTS/Azure DevOps, I've migrated all my opensource projects from Travis and AppVeyor to it :-)

@esteve
Copy link
Contributor Author

esteve commented Oct 25, 2018

Closing in favor of #1563

@esteve esteve closed this Oct 25, 2018
@esteve esteve deleted the azure-pipelines branch October 25, 2018 09:49
@esteve esteve mentioned this pull request Oct 25, 2018
@vtbassmatt
Copy link

No worries, thanks for looking at us! And we'll be here if you change your minds 😉

@mitsudome-r mitsudome-r added the version:autoware-ai Autoware.AI label Jun 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants