Update Build Server Virtual Machine

Scott Duensing 2022-09-28 01:50:01 +00:00
parent 273875c788
commit fdca0d005b

@ -1,70 +1,13 @@
<div> It supports:
<div> ```
./buildVm.sh add USER PASS
<div> ./buildVm.sh build DIST SRC
./buildVm.sh del USER
<div> ./buildVm.sh install GGUSER GGPASS
./buildVm.sh rebuild
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>It supports:</div>
<pre>
./buildVm.sh add USER PASS \
./buildVm.sh build DIST SRC \
./buildVm.sh del USER \
./buildVm.sh install GGUSER GGPASS \
./buildVm.sh rebuild \
./buildVm.sh server DIST ./buildVm.sh server DIST
```
</pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
* Add a new user. * Add a new user.
* Build some code manually. * Build some code manually.
@ -73,273 +16,28 @@
* Rebuild JoeyLib after changes. * Rebuild JoeyLib after changes.
* Run the build service. * Run the build service.
</div> `DIST` is the full path to the `dist/` folder created in your home directory during install.
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<div> `GGUSER` and `GGPASS` are your Golden Gate GitLab login.
<div> To perform `install` you also need the following files in your home directory along with `buildVm.sh`:
<div> ```
'Golden Gate.msi'
<div> id_rsa
id_rsa.pub
<div> 'Opus ][ The Software.iso'
Xcode_12.5.1.xip
<div>
<div>
<div>
<div>
<div>
<div>
<div>
`DIST`<span dir=""> </span>is the full path to the<span dir=""> </span>`dist/`<span dir=""> </span>folder created in your home directory during install.
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
`GGUSER`<span dir=""> </span>and<span dir=""> </span>`GGPASS`<span dir=""> </span>are your Golden Gate GitLab login.
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
To perform<span dir=""> </span>`install`<span dir=""> </span>you also need the following files in your home directory along with<span dir=""> </span>`buildVm.sh`:
</div>
<pre>
'Golden Gate.msi' \
id_rsa \
id_rsa.pub \
'Opus \]\[ The Software.iso' \
Xcode_12.5.1.xip \
Xcode_9.4.1.xip Xcode_9.4.1.xip
```
</pre> `id_rsa` and `id_rsa.pub` are your keypair for the Golden Gate repository.
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<div> The install will create:
<div> ```
MacOSX10.13.sdk.tar.xz
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
`id_rsa`<span dir=""> </span>and<span dir=""> </span>`id_rsa.pub`<span dir=""> </span>are your keypair for the Golden Gate repository.
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>The install will create:</div>
<pre>
MacOSX10.13.sdk.tar.xz\
MacOSX11.3.sdk.tar.xz MacOSX11.3.sdk.tar.xz
```
</pre> Back these up and use them instead of the XIP files to save about a day of build time next time you run `install`. [:slight_smile:](https://a.slack-edge.com/production-standard-emoji-assets/14.0/google-medium/1f642@2x.png)
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
Back these up and use them instead of the XIP files to save about a day of build time next time you run<span dir=""> </span>`install`.  <span dir=""> ![:slightly_smiling_face:](https://a.slack-edge.com/production-standard-emoji-assets/14.0/google-medium/1f642@2x.png)</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>