-
-
Notifications
You must be signed in to change notification settings - Fork 35
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
Visual Studio 2017 and network installs #11
Conversation
…ork or local install. This means we don't want to extract or clean Visual Studio ISO.
…nstaller_file. The installer_file could be the path the full path to the network install
… use the installer_exe path only
Add ability to install via web installer
--all Optional: Whether to install all workloads and components for a product. --allWorkloads Optional: Installs all workloads and their required components, no recommended or optional components. --includeRecommended Optional: Includes the recommended components for any workloads that are installed, but not the optional components. The workloads are specified either with --allWorkloads or --add. --includeOptional Optional: Includes the optional components for any workloads that are installed, but not the recommended components. The workloads are specified either with --allWorkloads or --add.
…commandline and its already installed. Perhaps passing in all the options will stop that.
@sneal what needs to be done by @taliesins to unblock this and get it merged? |
@steveruddell We need to fix the RuboCop warnings so the build passes. Ideally we replace RuboCop with cookstyle, similar to what was done here. |
@sneal what would you like me to do to get this merged :> |
Did you have a working example of installing from the network install cache location @taliesins ? Im having trouble actually getting this working. Apart from the fact that I have credential/authentication issues in accessing the UNC location from chef (should this cookbook allow attributes to be specified for user/password and then use a When specifying the installer_path as |
What's the status here? can't wait to get VS 2017 support |
@ryangribble I added sample usage to read me https://github.com/taliesins/visualstudio/blob/NetworkInstall/README.md
|
I'm pretty sure that's what I tried but as I mentioned it uses the remote_file resource which tries to download the installer file and thus isn't running it "in situ" from the network cache location (and therefore doesn't use any of the cached workloads)? |
@@ -40,3 +40,4 @@ | |||
include_attribute 'visualstudio::vs2012' | |||
include_attribute 'visualstudio::vs2013' | |||
include_attribute 'visualstudio::vs2015' | |||
include_attribute 'visualstudio::vs2017' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is redundant, the chef-client
run merges all files in the attributes folder anyway.
This PR should be broken up into 2 pieces:
And a |
Hello there, this has gone stale, any interest among the interested parties in reviving it? The AppVeyor build is currently broken, but I'll accept being able to manually confirm the results (myself, in a fresh environment) until I get #18 done. |
I've gone ahead and made a fork here https://github.com/Roblox/visualstudio that does the vs2017 installs just fine for us. |
Great, feel free to make a PR! |
Ok I will squash all the commits for just vs2017 installation, I've left out the network installation which I didn't need and I also do not feel should be in the same PR anyway, give me a day or 2 to clean things up. |
Cool. And no need to squash the commits if it's extra work. I just look at diffs. |
Need to squash the commits to make sense of the changes myself. :D |
i agree the network install should be done separately. i think it could possibly even deserve being a new resource as it is fairly different to the way the online installs are being done |
@Sauraus Heya, were you still creating a PR with just the VS2017 installation part? |
Yes its on my 'ever' to-do list sorry. :( I will try to make some time in the next 2 weeks. |
Gents, what is the status of this PR? I'm looking for VS2017 support. |
Sorry! I have had no time to focus on this repo; went from some very intense DevOps to some very intense unemployment, now getting back in the saddle. The build appears to be broken. I will look when I get a chance. |
what status is of this changes ? will it be merged successfully into master ? |
I will check the PR this weekend! Sorry last time I checked I didn’t see
anything ready to go, then I had to move.
On Tue, Oct 16, 2018 at 3:04 AM yamamoto52 ***@***.***> wrote:
what status is of this changes ? will it be merged successfully into
master ?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#11 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ADpJwkoDmFks0mj_JEiOq5ZgdhB0eRSNks5ula8RgaJpZM4NOU1q>
.
--
* • Chaim S. Eliyah •*
(c) *+*1.206.331.1311
*This message may be privileged under the Electronic Communication Privacy
Act,18 U.S.C.A. §§ 2510-2521. Delete this email if you have received it in
error or are not its original intended recipient, and do not copy any part
of it. Thank you.*
|
We are not in 2019...where is this support? |
Haven't tried it but this cookbook looks promising: |
closing this PR as old and outdated now. |
Added Visual Studio 2017
Added network install feature for offline cache (there is no ISO for Visual Studio 2017)