Commit Graph

45 Commits (2ab14316488185496ec5c72fafcccd2ffdc43dfd)

Author SHA1 Message Date
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