Replies: 10 comments 34 replies
-
This will involve also new versioning system probably. We could change this for something like: Don't really like the ".100" but I didn't find something better yet 😅 |
Beta Was this translation helpful? Give feedback.
-
achievable already using existing scripted logic by changing the target folder
That one is easy, either using that recent settings.JSON file approach from one of PRs or something similar
Using Installer to provide automated resolve of WAU variables would give only the ARPINSTALLLOCATION, major settings should land:
scripting languages natively interpreted during installation include
guys from Advanced Installer had some idea but that would require creating an obfuscated DLL which would run the inline script in the background (risking an another false positive for sophisticated inline script).
so.. winget initiated by WAU would update.. WAU?
That would mean adding WAU to winget repo on github. |
Beta Was this translation helpful? Give feedback.
-
Assuming that WAU lands in winget repo, those could be treated as separate products.
…________________________________
From: Romain ***@***.***>
Sent: 12 March 2024 22:54
To: Romanitho/Winget-AutoUpdate ***@***.***>
Cc: Andrzej Demski ***@***.***>; Mention ***@***.***>
Subject: Re: [Romanitho/Winget-AutoUpdate] MSI Installer (Discussion #582)
The "date" version could be something easy to implement for sure...
But we need to be sure that we do not run the same day a nightly build with a potential stable one.
—
Reply to this email directly, view it on GitHub<#582 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ASAJCPUAU662N7SW55Y54CDYX52Q5AVCNFSM6AAAAABER4U5VWVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DONRVGQYTM>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
First tests: New substructure: Updated GitHub actions: So far, WAU installs files to program files. Still have to work on registry entries and scheduled task, but at least, MSI are created successfully |
Beta Was this translation helpful? Give feedback.
-
All seems to work now. Msi simplifies things now: |
Beta Was this translation helpful? Give feedback.
-
NB. for documentation! |
Beta Was this translation helpful? Give feedback.
-
https://github.com/Romanitho/Winget-AutoUpdate/tree/v2-MSI |
Beta Was this translation helpful? Give feedback.
-
Hello, Can you please show an example of passing the Parameters to the msi file? I am trying to deploy this remotely using the WAU.msi. Your Documentation here (https://github.com/Romanitho/Winget-AutoUpdate under "Advanced Installation") Says you can use the WAU.MSI script with the following parameters. However when i try to run msiexec it brings up the msiexec menu. So is there a specific way to pass the NOTIFICATIONLEVEL, UPDATESINTERVAL, UPDATESATTIME parameters? I have been trying WAU.msi /qn NOTIFICATIONLEVEL none, WAU.msi /qn -NOTIFICATIONLEVEL none, and WAU.msi /qn /NOTIFICATIONLEVEL None. None of them seem to be working. |
Beta Was this translation helpful? Give feedback.
-
Where are the logs? I can't find an install log or an update log Install command line is WAU.msi /quiet /qn USERCONTEXT=1 NOTIFICATIONLEVEL=NONE UPDATESATLOGON=1 UPDATESINTERVAL=DAILY |
Beta Was this translation helpful? Give feedback.
-
Got it! Thanks. I ran the Winget-AutoUpdate-Policies instead of the Winget-AutoUpdate so no log was created. Once I ran Winget-AutoUpdate I found the log where I expected it |
Beta Was this translation helpful? Give feedback.
-
Hi guys,
I'm thinking for few days/weeks now to package WAU into a MSI package. This would involve breaking changes I guess. My ideas so far:
WAU data (like logs mainly) to ProgramDataFor that, I think about WIX and Github Actions to continue to have all things full automated to be as transparent as possible in the build.
@KnifMelti @AndrewDemski-ad-gmail-com
Beta Was this translation helpful? Give feedback.
All reactions