-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Set up CI with Azure Pipelines [skip ci] #2540
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
Conversation
Looks related to client9/shlib#13 |
(we were just discussing Azure Pipelines yesterday to investigate if it would be something for https://github.com/moby/moby, and noticed your work here 👍 😄) |
Honestly, Matt, the series of your commit messages here is a bit of comic relief 🤣 though I completely understand how frustrating it could be |
😳 Ya'll are watching this? I'm embarrassed. @thaJeztah Yep, that was a bummer of an issue, so I'm just using "go get" for now. Opened a separate issue here since I don't see why it can't just be fixed in the golangci-lint repo: golangci/golangci-lint#472 Even though it has taken all afternoon, I'm... quite pleased with Azure Pipelines! Documentation is decent, but in general I still have no idea what I'm doing. 🙄 Think I got it working. Am gonna merge and rip out AppVeyor and Travis. Azure Pipelines gives us tests on all 3 platforms, and it's super fast in comparison to what I'm used to. Might still want to add GitLab CI as a redundant CI system, but doesn't need to happen right now. |
I think running |
@mohammed90 I tried that, but with how flaky golangci-lint is right now, I think I want it to be optional until the install is rock-solid. Gonna merge this now, but PRs welcome to make improvements! |
Can I create an issue to serve as a reminder to fix all the issues reported by I would take it up myself, but I'm currently swamped with work, school, and a few side-projects/responsibilities stuff. |
haha, no worries! I think most developers can relate 👍 |
@mohammed90 Yes, that would be great! I could tweet it then. |
CodeShip has Go 1.12 preinstalled - Open source projects will always be free. https://documentation.codeship.com/basic/languages-frameworks/go/ |
@tullo I believe that's too low! |
@mholt Azure Pipelines gives us tests on all 3 platforms and a rich test reporting interface too. Suggest you publish the test results either using the Go task https://docs.microsoft.com/en-us/azure/devops/pipelines/languages/go?view=azure-devops#test or Publish test results @ https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/test/publish-test-results?view=azure-devops&tabs=yaml |
Very much WIP. I have no idea what I'm doing.