-
Notifications
You must be signed in to change notification settings - Fork 38
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
Support Arm64 #77
Support Arm64 #77
Conversation
7184d88
to
667170b
Compare
* extract build-native.cmd * more granular goals
667170b
to
2d228f9
Compare
@basil @oleg-nenashev could you please take a look? |
Per https://github.com/jenkins-infra/repository-permissions-updater/blob/5184ead375718f340d53732d12a0ed5b8164389b/permissions/component-winp.yml#L7 this component is not maintained by me individually but rather by the Jenkins core team. The fact that I have performed reviews and releases in the past should not be viewed as a commitment to perform reviews and releases in the future. I will not respond to ping requests if they are directed to me individually rather than to the Jenkins core team at large. |
As a one-time courtesy I took a quick look at this. I followed the instructions at https://github.com/jenkinsci/winp/blob/e26179b0ae6a58d4e71ea2850b9304070ef9a97c/DEVELOPER.md to install MSbuild 15.0 and Microsoft Visual Studio 2017 with Windows XP support and BuildTools v140, then in the Developer Command Prompt for VS 2017 I was able to successfully run
The error persisted even after I went back to Visual Studio 2017 setup and installed a bunch of ARM-related components. (Note: I have no idea how to do Windows development.) This would indicate that at the very minimum the documentation needs to be updated, if not the build itself. If the documentation is updated to the point that a complete newcomer like me could successfully run the build and tests locally, and if a PR to |
That's comletely OK, thanks.
Disclosure: I've actually not used Probably those two lines should be modified to have msbuild 15+ in PATH:
I've no idea why they was in Full disclosure: I'm not deeply interested in any progres on this PR, as for IntelliJ Platform I've published artifact from my fork (with signed libraries) and successfuly using it. |
This is your PR. If you think it should be modified, then modify it. If you are not going to respond to feedback, I will eventually close this PR. |
Hi everyone, |
Thanks for your answer @basil. I have been reading this comment, but there is still a question: |
I know one of our valued contributors owns an Would it be possible to arrange temporary access to an |
It depends what you call by temporary. If that's once to test things, it might be possible. It you need it on a regular basis (i.e. new releases), this could be more challenging. |
Regarding what I would accept to do, I already wrote in #77 (comment) that
That one-time courtesy has now been taken, so I would direct you to the second part of my message:
|
Thanks for the information @basil. It seems like you were attached to the documentation mentioning VS2017, so I prefer to ask before engaging work... |
@VladRassokhin I plan to take a look at this again. Did you make further modifications on this? I understood you found a solution on your side, but if we can get a clean thing upstream, everybody will benefit from this :) Would you agree that I start working from your version? (mentioning your name of course). |
I'm not attached to anything other than someone giving this component a modern stable and reproducible build/test system with clear documentation and regular CI builds. |
Appreciate your answer @basil, we're on the same page. |
@pbo-linaro No further modifications were made, as it works fine for me. You can do whatever you want with this code. |
Thanks for your answer @VladRassokhin. Got something nearly ready based on your work 👍. |
I posted a new PR (#112), based on this one. Feel free to close current one. |
Fixes #67