Nat Goodspeed
2ab1431648
SL-18837: Temporarily suppress Windows builds; add finalize function
...
Also pretend novel arch value MINGW6 is really CYGWIN so we'll recognize it.
2023-06-29 09:08:41 -04:00
Nat Goodspeed
41d937d2c0
SL-18837: Don't try to engage git-hooks explicitly at all.
2023-06-28 17:15:06 -04:00
Nat Goodspeed
d2294841b2
SL-18837: Get buildscripts_support_functions from sling-buildscripts
...
and use these variants for GitHub builds.
2023-06-28 16:58:32 -04:00
Nat Goodspeed
853cf3928c
SL-18837: Don't fetch (unmigrated) build-secrets, use GH secrets.
2023-06-28 16:44:03 -04:00
Nat Goodspeed
ce3508613b
SL-18837: Include actions-build-sh branch in build trigger pushes.
2023-06-28 09:36:25 -04:00
Nat Goodspeed
8a6247e34b
SL-18837: Try doing necessary setup to run viewer's own build.sh.
2023-06-27 17:28:58 -04:00
Brad Linden
68a57566b7
SL-18837 fix win32 build warning about missing python-version setting
2023-06-07 17:35:13 -07:00
Brad Linden
f57de07f73
Attempt to port some build.yaml improvements from DRTVWR-559 over to actions branch
2023-06-07 14:02:01 -07:00
Nat Goodspeed
8140dd050e
SL-18837: Try to install llsd in the Python used by py.exe
2023-06-07 16:31:11 -04:00
Nat Goodspeed
104ae678a6
SL-18837: Tell py.exe to use Python 3.9 instead of 3.11
2023-06-07 14:54:56 -04:00
Nat Goodspeed
da72e958fe
SL-18837: Quote integers used for environment variables
2023-06-07 12:30:46 -04:00
Nat Goodspeed
aa906a9b7f
SL-18837: Try setting PY_PYTHON and PYLAUNCHER_DEBUG
...
which should only affect Windows unit tests, but should hopefully improve our
chances that Windows unit tests will succeed.
2023-06-07 12:17:15 -04:00
Nat Goodspeed
7a7af9a399
SL-18837: pip install llsd as well as autobuild.
...
The Python child processes used by llprocess_test.cpp and llleap_test.cpp need
the Python llsd module to communicate with the C++ parent process.
Also set LOGFAIL and BUGSPLAT_DB environment variables.
2023-06-05 14:35:10 -04:00
Nat Goodspeed
7efe727f26
DRTVWR-558: Merge branch 'main' of secondlife/viewer into actions
2023-05-19 10:43:14 -04:00
Nat Goodspeed
1bdea0b46f
SL-18837: AUTOBUILD_GITHUB_TOKEN to authenticate private packages.
2023-05-15 11:36:08 -04:00
Nat Goodspeed
8871e8d732
SL-18837: Try building Release viewer config on GH.
2023-03-24 12:02:57 -04:00
Signal Linden
59b826e66e
Merge pull request #4 from secondlife/signal/stale
...
Close stale PRs
2022-11-21 16:02:02 -08:00
Signal Linden
f7f163f010
Merge pull request #3 from secondlife/signal/label
...
Add automatic PR labels
2022-11-18 08:42:14 -08:00
Bennett Goble
d14c67509b
Mark PRs as stale after 60 days, close them automatically if no response
...
after 7 days.
2022-11-18 07:46:25 -08:00
Bennett Goble
e75104b066
Add automatic PR labels
2022-11-18 07:39:54 -08:00
Bennett Goble
eaf55065e2
Add CLA bot
2022-11-18 07:30:38 -08:00
Signal Linden
3afde25ba8
Upload macos installer
2022-10-12 16:04:04 -07:00
Signal Linden
d842eb9883
Build on 64-core machine
2022-10-12 15:35:28 -07:00
Signal Linden
7c4a166846
Add macOS build back
2022-10-12 15:08:00 -07:00
Signal Linden
75499351dc
Build on 8-core machine
2022-10-12 15:05:11 -07:00
Signal Linden
937495863c
Build on 16-core machine
2022-10-12 15:02:02 -07:00
Signal Linden
aa85ed00f8
Run build with default runner
2022-10-12 14:55:42 -07:00
Signal Linden
97f84f7051
Fix YAML syntax
2022-10-12 13:15:18 -07:00
Signal Linden
efb987f595
Run on windows-2022-large
2022-10-12 12:59:12 -07:00
Signal Linden
6112e92b61
Upload installer, build Release, use large runner
2022-10-12 11:49:47 -07:00
Signal Linden
8d7cde22c3
Replace llbase with llsd module
2022-10-11 15:10:04 -07:00
Signal Linden
13ab3e3f06
Omit macOS until I have a mac laptop
2022-10-11 14:17:57 -07:00
Signal Linden
271e6e367e
Remove cygwin artifacts
2022-10-10 11:23:05 -07:00
Signal Linden
a05c7312c5
Call load_vsvars
2022-10-10 10:54:13 -07:00
Signal Linden
82d76fc0a3
Use cygwin
2022-10-10 10:44:04 -07:00
Signal Linden
2e53204e77
Explicitly set AUTOBUILD_VSVER
2022-10-10 10:28:04 -07:00
Signal Linden
1f8671f3ac
Perform source_environment
2022-10-10 10:18:21 -07:00
Signal Linden
5fadc18c6c
Also build win32 with VS2k22
2022-10-10 10:02:12 -07:00
Signal Linden
7dc98ef96a
Build with VS2k22
2022-10-10 10:01:27 -07:00
Signal Linden
f2f9b32e75
Use pre-installed python
2022-10-10 09:57:29 -07:00
Signal Linden
6b137c7fd6
Allow CMAKE to run autobuild install
2022-10-10 09:50:40 -07:00
Signal Linden
7da93ab373
Force RelWithDebInfoOS configuration
2022-10-10 09:45:17 -07:00
Signal Linden
9a84b3923d
Separate autobuild install from build
2022-10-10 09:40:32 -07:00
Signal Linden
28ec3a63b8
Pip install autobuild
2022-10-10 09:35:04 -07:00
Signal Linden
5b4846046b
Add build action
2022-10-10 09:33:04 -07:00