Commit Graph

1417 Commits

Author SHA1 Message Date
Tadayuki Onishi
9fb414958a santa and nomad are forced to ignore blocking
Those applications are forcibly restarted by the launch agent, resulting in infinite blocking process processing.
2022-07-12 10:54:36 +09:00
Armin Briegel
4e5f069024 Merge pull request #565 from Installomator/Barco-ClickShare
Barco click share
2022-06-22 15:23:06 +02:00
Armin Briegel
034e60a190 Merge pull request #560 from Installomator/Theile-labels-10
WhatRoute label
2022-06-22 15:19:24 +02:00
Armin Briegel
053b0a1225 Merge pull request #544 from Installomator/Marathon-Trilogy
Marathon Trilogy with `versionKey` added to the labels.
2022-06-22 15:13:27 +02:00
Armin Briegel
4eb6a94a53 Merge pull request #540 from scriptingosx/assemble-script-update
updated assemble.sh to update Labels.txt when script is built
2022-06-22 15:05:50 +02:00
Armin Briegel
f166cf7efa Merge pull request #539 from scriptingosx/miro-universal
updated miro for arm download
2022-06-22 15:05:20 +02:00
Armin Briegel
60f7ee237a Merge pull request #533 from scriptingosx/egnyte-version
add appNewVersion to egnyte label
2022-06-22 15:04:46 +02:00
Armin Briegel
69bb31b3a2 Merge pull request #535 from cardinaldeville/main
Fixes issue with Blender not installing
2022-06-22 15:02:32 +02:00
Armin Briegel
fe48e4628e Merge pull request #419 2022-06-22 14:57:26 +02:00
Armin Briegel
acb2963f7a changed filename case 2022-06-22 14:55:10 +02:00
Armin Briegel
5b46970d51 Merge branch 'dev' 2022-06-22 14:52:04 +02:00
Armin Briegel
6f9d2a711d Merge pull request #506 from theadamcraig/patch-2
Create bluejeanswithaudiodriver label
2022-06-22 14:50:44 +02:00
Armin Briegel
f444c9a0ba Merge pull request #532 from FletcherS7/main
New Label: Google Chrome Enterprise
2022-06-22 14:48:06 +02:00
Armin Briegel
21128946ef Merge pull request #528 from scriptingosx/adobecreateclouddesktop-xml
html parsing now done with xmllint, should be more resilient
2022-06-17 15:56:57 +02:00
Armin Briegel
35eb65f668 Merge pull request #529 from scriptingosx/jxa-json
added function for JSON parsing using JXA
2022-06-17 15:56:30 +02:00
Armin Briegel
84d4184b1e Merge pull request #517 from mwmatter/workspaceone
Adding Workspace ONE support
2022-06-17 15:55:54 +02:00
Adam Codega
ba767cb2df Merge pull request #550 from FletcherS7/update-ringcentral-label
Update ringcentralapp label to fix not detecting blocking processes
2022-06-10 16:07:21 -04:00
Adam Codega
6108758a2f Merge pull request #571 from FletcherS7/label-mmhmm
New Label: mmhmm
2022-06-10 16:06:40 -04:00
Adam Codega
f7f918edcb Merge pull request #566 from FletcherS7/update-notion-label
Update Notion label to fix wrong version detection on arm installs
2022-06-10 15:55:15 -04:00
Fletcher Salesky
5e0e77c346 Update notion.sh 2022-06-07 18:16:18 -07:00
Søren Theilgaard
9e24f2b8e8 rename label name
It already existed…
2022-05-27 12:18:18 +02:00
Søren Theilgaard
7b4b1d12d1 WhatRoute label
A network utility:
```
Installomator/utils/assemble.sh whatroute
2022-05-25 13:46:54 : REQ   : whatroute : ################## Start Installomator v. 10.0beta, date 2022-05-25
2022-05-25 13:46:54 : INFO  : whatroute : ################## Version: 10.0beta
2022-05-25 13:46:54 : INFO  : whatroute : ################## Date: 2022-05-25
2022-05-25 13:46:54 : INFO  : whatroute : ################## whatroute
2022-05-25 13:46:54 : DEBUG : whatroute : DEBUG mode 1 enabled.
2022-05-25 13:46:58 : INFO  : whatroute : BLOCKING_PROCESS_ACTION=tell_user
2022-05-25 13:46:58 : INFO  : whatroute : NOTIFY=success
2022-05-25 13:46:58 : INFO  : whatroute : LOGGING=DEBUG
2022-05-25 13:46:58 : INFO  : whatroute : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-05-25 13:46:58 : INFO  : whatroute : Label type: zip
2022-05-25 13:46:58 : INFO  : whatroute : archiveName: WhatRoute.zip
2022-05-25 13:46:58 : INFO  : whatroute : no blocking processes defined, using WhatRoute as default
2022-05-25 13:46:58 : DEBUG : whatroute : Changing directory to /Users/st/Documents/GitHub/Installomator/build
2022-05-25 13:46:58 : INFO  : whatroute : App(s) found: /Applications/WhatRoute.app
2022-05-25 13:46:58 : INFO  : whatroute : found app at /Applications/WhatRoute.app, version 2.5.0, on versionKey CFBundleShortVersionString
2022-05-25 13:46:58 : INFO  : whatroute : appversion: 2.5.0
2022-05-25 13:46:58 : INFO  : whatroute : Latest version of WhatRoute is 2.5.0
2022-05-25 13:46:58 : WARN  : whatroute : DEBUG mode 1 enabled, not exiting, but there is no new version of app.
2022-05-25 13:46:58 : REQ   : whatroute : Downloading https://www.whatroute.net/software/whatroute-2.5.0.zip to WhatRoute.zip
2022-05-25 13:47:18 : DEBUG : whatroute : File list: -rw-r--r--  1 st  staff    38M May 25 13:47 WhatRoute.zip
2022-05-25 13:47:18 : DEBUG : whatroute : File type: WhatRoute.zip: Zip archive data, at least v1.0 to extract, compression method=store
2022-05-25 13:47:18 : DEBUG : whatroute : curl output was:
*   Trying 222.154.233.147:443...
* Connected to www.whatroute.net (222.154.233.147) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (OUT), TLS handshake, Client hello (1):
} [322 bytes data]
* (304) (IN), TLS handshake, Server hello (2):
{ [122 bytes data]
* (304) (IN), TLS handshake, Unknown (8):
{ [25 bytes data]
* (304) (IN), TLS handshake, Certificate (11):
{ [4423 bytes data]
* (304) (IN), TLS handshake, CERT verify (15):
{ [264 bytes data]
* (304) (IN), TLS handshake, Finished (20):
{ [36 bytes data]
* (304) (OUT), TLS handshake, Finished (20):
} [36 bytes data]
* SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256
* ALPN, server accepted to use http/1.1
* Server certificate:
*  subject: CN=bryanc.co.nz
*  start date: May 15 06:02:07 2022 GMT
*  expire date: Aug 13 06:02:06 2022 GMT
*  subjectAltName: host "www.whatroute.net" matched cert's "www.whatroute.net"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
> GET /software/whatroute-2.5.0.zip HTTP/1.1
> Host: www.whatroute.net
> User-Agent: curl/7.79.1
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Date: Wed, 25 May 2022 11:46:59 GMT
< Server: Apache
< Last-Modified: Thu, 31 Mar 2022 01:31:34 GMT
< ETag: "2586bfd-5db799f55fabc"
< Accept-Ranges: bytes
< Content-Length: 39349245
< Content-Type: application/zip
<
{ [7964 bytes data]
* Connection #0 to host www.whatroute.net left intact

2022-05-25 13:47:18 : DEBUG : whatroute : DEBUG mode 1, not checking for blocking processes
2022-05-25 13:47:18 : REQ   : whatroute : Installing WhatRoute
2022-05-25 13:47:18 : INFO  : whatroute : Unzipping WhatRoute.zip
2022-05-25 13:47:19 : INFO  : whatroute : Verifying: /Users/st/Documents/GitHub/Installomator/build/WhatRoute.app
2022-05-25 13:47:19 : DEBUG : whatroute : App size:  60M	/Users/st/Documents/GitHub/Installomator/build/WhatRoute.app
2022-05-25 13:47:19 : DEBUG : whatroute : Debugging enabled, App Verification output was:
/Users/st/Documents/GitHub/Installomator/build/WhatRoute.app: accepted
source=Notarized Developer ID
origin=Developer ID Application: Bryan Christianson (H5879E8LML)

2022-05-25 13:47:20 : INFO  : whatroute : Team ID matching: H5879E8LML (expected: H5879E8LML )
2022-05-25 13:47:20 : INFO  : whatroute : Downloaded version of WhatRoute is 2.5.0 on versionKey CFBundleShortVersionString, same as installed.
2022-05-25 13:47:20 : DEBUG : whatroute : DEBUG mode 1, not reopening anything
2022-05-25 13:47:20 : REG   : whatroute : No new version to install
2022-05-25 13:47:20 : REQ   : whatroute : ################## End Installomator, exit code 0
```
2022-05-25 14:03:51 +02:00
Søren Theilgaard
c219f38459 Create barcoclickshare.sh 2022-05-25 13:26:37 +02:00
Fletcher Salesky
82bda85d6c Merge branch 'Installomator:main' into main 2022-05-23 15:01:19 -07:00
Fletcher Salesky
e56be4f18a Update ringcentralapp.sh 2022-05-20 19:31:58 -07:00
Fletcher Salesky
f8b91946c6 Create mmhmm.sh 2022-05-19 21:35:27 -07:00
Armin Briegel
2a236e9b2c fixed stray whitespace at the end of camtasia2019.sh, closes #547 2022-05-19 10:23:47 +02:00
Armin Briegel
a22e656146 Update README.md 2022-05-18 17:27:34 +02:00
Armin Briegel
dd98c13e40 Many new links and clarifications 2022-05-18 17:21:35 +02:00
Armin Briegel
89c4d4fa5c Update CONTRIBUTING.md 2022-05-18 17:09:52 +02:00
Søren Theilgaard
3ccc9dc93e versionKey added to the labels.
Output:
```
➜  Installomator/utils/assemble.sh marathoninfinity DEBUG=0
2022-05-18 15:21:53 : WARN  : marathoninfinity : setting variable from argument DEBUG=0
2022-05-18 15:21:53 : REQ   : marathoninfinity : ################## Start Installomator v. 10.0beta, date 2022-05-18
2022-05-18 15:21:53 : INFO  : marathoninfinity : ################## Version: 10.0beta
2022-05-18 15:21:53 : INFO  : marathoninfinity : ################## Date: 2022-05-18
2022-05-18 15:21:53 : INFO  : marathoninfinity : ################## marathoninfinity
2022-05-18 15:21:53 : INFO  : marathoninfinity : BLOCKING_PROCESS_ACTION=tell_user
2022-05-18 15:21:53 : INFO  : marathoninfinity : NOTIFY=success
2022-05-18 15:21:53 : INFO  : marathoninfinity : LOGGING=INFO
2022-05-18 15:21:53 : INFO  : marathoninfinity : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-05-18 15:21:53 : INFO  : marathoninfinity : Label type: dmg
2022-05-18 15:21:53 : INFO  : marathoninfinity : archiveName: MarathonInfinity-[0-9.]*-Mac.dmg
2022-05-18 15:21:53 : INFO  : marathoninfinity : no blocking processes defined, using Marathon Infinity as default
2022-05-18 15:21:53 : INFO  : marathoninfinity : App(s) found: /Applications/Marathon Infinity.app
2022-05-18 15:21:53 : INFO  : marathoninfinity : found app at /Applications/Marathon Infinity.app, version 20220115, on versionKey CFBundleVersion
2022-05-18 15:21:53 : INFO  : marathoninfinity : appversion: 20220115
2022-05-18 15:21:53 : INFO  : marathoninfinity : Latest version of Marathon Infinity is 20220115
2022-05-18 15:21:53 : INFO  : marathoninfinity : There is no newer version available.
2022-05-18 15:21:53 : INFO  : marathoninfinity : App not closed, so no reopen.
2022-05-18 15:21:53 : REQ   : marathoninfinity : No newer version.
2022-05-18 15:21:53 : REQ   : marathoninfinity : ################## End Installomator, exit code 0

➜  Installomator/utils/assemble.sh marathon DEBUG=0
2022-05-18 15:22:04 : WARN  : marathon : setting variable from argument DEBUG=0
2022-05-18 15:22:04 : REQ   : marathon : ################## Start Installomator v. 10.0beta, date 2022-05-18
2022-05-18 15:22:04 : INFO  : marathon : ################## Version: 10.0beta
2022-05-18 15:22:04 : INFO  : marathon : ################## Date: 2022-05-18
2022-05-18 15:22:04 : INFO  : marathon : ################## marathon
2022-05-18 15:22:04 : INFO  : marathon : BLOCKING_PROCESS_ACTION=tell_user
2022-05-18 15:22:04 : INFO  : marathon : NOTIFY=success
2022-05-18 15:22:04 : INFO  : marathon : LOGGING=INFO
2022-05-18 15:22:04 : INFO  : marathon : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-05-18 15:22:04 : INFO  : marathon : Label type: dmg
2022-05-18 15:22:04 : INFO  : marathon : archiveName: Marathon-[0-9.]*-Mac.dmg
2022-05-18 15:22:04 : INFO  : marathon : no blocking processes defined, using Marathon as default
2022-05-18 15:22:04 : INFO  : marathon : App(s) found: /Applications/Marathon.app
2022-05-18 15:22:04 : INFO  : marathon : found app at /Applications/Marathon.app, version 20220115, on versionKey CFBundleVersion
2022-05-18 15:22:04 : INFO  : marathon : appversion: 20220115
2022-05-18 15:22:04 : INFO  : marathon : Latest version of Marathon is 20220115
2022-05-18 15:22:04 : INFO  : marathon : There is no newer version available.
2022-05-18 15:22:04 : INFO  : marathon : App not closed, so no reopen.
2022-05-18 15:22:04 : REQ   : marathon : No newer version.
2022-05-18 15:22:04 : REQ   : marathon : ################## End Installomator, exit code 0

➜  Installomator/utils/assemble.sh marathon2 DEBUG=0
2022-05-18 15:22:08 : WARN  : marathon2 : setting variable from argument DEBUG=0
2022-05-18 15:22:08 : REQ   : marathon2 : ################## Start Installomator v. 10.0beta, date 2022-05-18
2022-05-18 15:22:08 : INFO  : marathon2 : ################## Version: 10.0beta
2022-05-18 15:22:08 : INFO  : marathon2 : ################## Date: 2022-05-18
2022-05-18 15:22:08 : INFO  : marathon2 : ################## marathon2
2022-05-18 15:22:08 : INFO  : marathon2 : BLOCKING_PROCESS_ACTION=tell_user
2022-05-18 15:22:08 : INFO  : marathon2 : NOTIFY=success
2022-05-18 15:22:08 : INFO  : marathon2 : LOGGING=INFO
2022-05-18 15:22:08 : INFO  : marathon2 : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-05-18 15:22:08 : INFO  : marathon2 : Label type: dmg
2022-05-18 15:22:08 : INFO  : marathon2 : archiveName: Marathon2-[0-9.]*-Mac.dmg
2022-05-18 15:22:08 : INFO  : marathon2 : no blocking processes defined, using Marathon 2 as default
2022-05-18 15:22:08 : INFO  : marathon2 : App(s) found: /Applications/Marathon 2.app
2022-05-18 15:22:08 : INFO  : marathon2 : found app at /Applications/Marathon 2.app, version 20220115, on versionKey CFBundleVersion
2022-05-18 15:22:08 : INFO  : marathon2 : appversion: 20220115
2022-05-18 15:22:08 : INFO  : marathon2 : Latest version of Marathon 2 is 20220115
2022-05-18 15:22:08 : INFO  : marathon2 : There is no newer version available.
2022-05-18 15:22:08 : INFO  : marathon2 : App not closed, so no reopen.
2022-05-18 15:22:08 : REQ   : marathon2 : No newer version.
2022-05-18 15:22:08 : REQ   : marathon2 : ################## End Installomator, exit code 0
```
2022-05-18 15:23:52 +02:00
Armin Briegel
b99c2619f4 updated assemble.sh to update Labels.txt when building script 2022-05-18 10:36:39 +02:00
Armin Briegel
9b229085bd Merge branch 'dev' 2022-05-18 10:29:42 +02:00
Armin Briegel
7e93eb6471 updated version.sh 2022-05-18 10:29:13 +02:00
Armin Briegel
8789d2cd75 updated miro for arm download, closes #475 2022-05-18 10:14:57 +02:00
Chris Abbs
ca73eca5f2 edited fragment per contribution guidelines 2022-05-17 12:19:30 -05:00
Armin Briegel
af6ab1ae56 add appNewVersion to egnyte label, closes #500 2022-05-17 18:29:04 +02:00
Fletcher Salesky
7db13f0ecb Create googlechromeenterprise.sh 2022-05-16 13:28:07 -07:00
Armin Briegel
b56276612a Merge branch 'main' into dev 2022-05-16 20:15:55 +02:00
Armin Briegel
fa5f052d5a updated changelog v9.2 2022-05-16 20:14:32 +02:00
Armin Briegel
ed8e9ef913 general cleanup in prep for release 2022-05-16 20:12:48 +02:00
Armin Briegel
08fd69ae7b Merge pull request #514 from micahflee/1password8
1Password 8
2022-05-16 19:25:45 +02:00
Armin Briegel
4e8748d4fa Merge pull request #494 from sidbena/fix-for-missed-comment-in-header
Fix for missing comment in header
2022-05-16 19:19:46 +02:00
Armin Briegel
8576bdffbb merged #512 into main 2022-05-16 19:16:36 +02:00
Armin Briegel
5cf34c8ed8 Merge pull request #512 from FletcherS7/dev
New Label: Egnyte WebEdit
2022-05-16 16:02:18 +02:00
Armin Briegel
d6564d0e33 Merge pull request #510 from FletcherS7/main
New Label: WeChat
2022-05-16 16:01:47 +02:00
Armin Briegel
7c433785c9 Merge pull request #509 from worthypants/Installomator2
Create new label idrivethin
2022-05-16 15:54:14 +02:00
Armin Briegel
db1621cfb7 Merge pull request #507 from worthypants/main
Create new label iDrive
2022-05-16 15:42:08 +02:00
worthypants
84b9a98e13 updated label idrive
corrected downloadURL and appNewVersion
2022-05-16 14:46:10 +02:00
worthypants
e8d56b585c Updated idrivethin
revised downloadurl and appnewversion
2022-05-16 14:37:05 +02:00