-
Notifications
You must be signed in to change notification settings - Fork 24.4k
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
[Discussion][CI] Migrate to Azure DevOps(formerly vsts) #22148
Comments
I pinged folks at Microsoft to see how we can proceed on this. |
(moving the questions/conversations here) @gengjiawen - can you provide more details on what you are (well, aren't) seeing? Are you able to access the build results view in Azure Pipelines? If so, what log are you expecting to see something in, but aren't? If the Azure Pipelines project is public, can you send a link to your build? |
@gengjiawen - not sure if you saw my comment or not. Here is a staged version of the pipeline referenced by the issue above: https://dev.azure.com/willsmythe/pipelines-xcode/_build/results?buildId=106&view=logs Have you already created a pipeline for react-native? If not, I can stage one and we can go from there. |
@willsmythe I see that. But I may need more time to look into this for now I am concentrating on new jsc. |
@gengjiawen - no worries. To get the ball rolling, I created an initial azure-pipelines.yml that builds on Windows (essentially replacing AppVeyor). I will start stubbing in steps for Linux and macOS as well. Here are the relevant files:
I had to tweak one test ( Build results are here: I added a |
Excellent work. |
@willsmythe How about we try docker build on linux. I did somework on #21477. I don't know vsts has docker layer caching or something. |
Also do vsts has ssh function on linux build, I think it's super important for test. |
@willsmythe I run into some 401 error when setting up my account. Can you help on this ? |
@gengjiawen - sure --- feel free to send me an email (wismythe at microsoft.com) with the name of your Azure DevOps org and the account you tried to sign in with. I had hoped to play with the Linux/Docker build last week, but got sidetracked on another project. My goal is to have something running this week ... |
I googled and make it work. Thanks. |
I have tried azcure pipeline in this project, https://github.com/react-native-community/ci-sample. |
Given that this issue is a proposal to change all of our CI to a new system, I think this should go into the discussions and proposals repository with a clear explanation of the work to be done and the benefits and trade-offs it will bring. |
MS annoucement: https://azure.microsoft.com/en-us/blog/introducing-azure-devops/.
Pros:
Cons:
The text was updated successfully, but these errors were encountered: