0
0
mirror of https://github.com/sp-tarkov/build.git synced 2025-02-12 17:10:45 -05:00

274 Commits

Author SHA1 Message Date
8b3f5b3156
Extra verbose rclone delete 2024-04-26 01:33:34 -04:00
6d2c39cd66
Use double quotes and escape... bash, man. 2024-04-26 01:11:21 -04:00
950c4f1740
Verbose Rclone calls and use environment variables instead of local 2024-04-26 01:01:47 -04:00
ca722b3614
Updates to absolute paths 2024-04-26 00:47:20 -04:00
b60d15a40a
Reference the job, not the step, for the build type 2024-04-26 00:37:32 -04:00
ea57b066f8
Updated paths to compressed release. 2024-04-26 00:21:01 -04:00
0b0b7182dc
Uses the full path to get release file information. 2024-04-26 00:09:31 -04:00
809b6d9c59
First pass at automated R2 release storage 2024-04-25 23:54:08 -04:00
425f924d24
Fixes Invalid JSON 2024-04-05 00:44:43 -04:00
a8fde8c2e4
Small update to lanuage in Discord message 2024-04-05 00:37:46 -04:00
ee3b69c21d
Fixes Invalid JSON 2024-04-05 00:37:00 -04:00
0746e05086
Corrects Nightly Time Comment 2024-04-05 00:02:43 -04:00
4a5de2cdf8
Simplifies Discord JSON Fields 2024-04-04 23:58:15 -04:00
38e7762dee
Removes Torrent Creation
The build process will no longer build torrent files for releases. With options like R2, this is no longer
2024-04-04 23:57:22 -04:00
af5ae78081
Updates Nightly Branch Target
The nightly branch will now build off of the next planned release, branch `3.8.1-DEV`.
2024-04-04 15:05:55 -04:00
5e2fc1c2fa
Updates nightly time back to 4pm ET 2024-03-29 22:52:17 -04:00
a2ee02a9f2
Rage.
I missed an s. This was all over an s.
2024-03-29 13:36:04 -04:00
59225466eb
Duplicate step IDs don't work, even in different workflows... who knew? 2024-03-29 13:30:14 -04:00
220889ed83
It's always the damn regex 2024-03-29 13:17:27 -04:00
8e59f500f5
Adds auth to Build clone 2024-03-29 13:02:56 -04:00
f57f40e016
Adds debugging information to determine-target-tag step 2024-03-29 12:49:29 -04:00
bd9926d7e3
Improves caching accuracy
Additionally, includes the build type in the key of the server build caching step.
2024-03-29 12:35:53 -04:00
3f346d0cd7
Updates halt step name 2024-03-28 20:45:46 -04:00
a7579ac13b
Updates build trigger email address in example workflow 2024-03-28 20:28:25 -04:00
1eb46361bf
Cache launcher build by current git short hash 2024-03-28 20:14:30 -04:00
bada81f0fd
Cache modules build by current git short hash 2024-03-28 20:14:07 -04:00
fa409d1e0b
Cache server build by current git short hash 2024-03-28 20:13:06 -04:00
3bce902220
Cache NPM packages by package.json 2024-03-28 20:12:15 -04:00
5fce20ef70
Combines the assemble and publish workflows
The assemble and publish workflows worked with the same release files and just had different purposes. Normally I'd like to keep them separated, but the process of creating an artifact from one workflow to the next with a folder this large takes a minute or two, and frankly, I'd rather not wait.

This commit combines them into one larger assemble-and-publish workflow.
2024-03-28 19:06:01 -04:00
edc6c35537
Updated README with additional information about build types 2024-03-28 14:30:44 -04:00
24054e83ef
Updates module download to use 7-Zip archives 2024-03-28 09:39:02 -04:00
3943f9b2b2
Updates nightly schedule for early morning testing 2024-03-28 00:47:50 -04:00
a4d0a916ae
Renames the example trigger file and updates project README 2024-03-26 23:42:08 -04:00
0b5033f4d2
Removes the delete-artifact action--Will not work 2024-03-26 22:45:23 -04:00
34fdbb01fc
Removes main branch trigger 2024-03-26 22:43:39 -04:00
b1c639e25d
Determine target tag based on the latest trigger file 2024-03-26 22:42:06 -04:00
fc49939435
Ensure build directories are cleaned before a fresh clone 2024-03-26 22:40:42 -04:00
d4a24104e5
Trying older version of delete-artifact action 2024-03-26 17:26:31 -04:00
d77fd00941
Run clean pipeline even on a failure 2024-03-26 17:01:43 -04:00
400eecec1f
Updates spt-build-node image to v1.0.7
Now includes the vim-common package with the xxd command, which is used for the file hash process.
2024-03-26 17:01:13 -04:00
bcbf8d27e0
Fat-fingered a quote >:{} 2024-03-26 16:40:34 -04:00
af69fd9073
Adds a clean pipeline to remove artifacts when build has finished 2024-03-26 16:38:48 -04:00
b3d0a3609a
Reverts to normal SCP logging 2024-03-26 16:27:06 -04:00
d8e7b91a00
Removes the known hosts check
We're doing write operations, so if someone wants to MITM attack this to get written to... go ahead, I guess?

I'll come back to this. Pinky swear.
2024-03-26 16:23:23 -04:00
f0317a24ca
All the SSH logs! 2024-03-26 15:49:07 -04:00
298c176fe3
Changes release hash method 2024-03-26 15:48:39 -04:00
522de41d1b
Update path to SSH known hosts file 2024-03-26 15:16:57 -04:00
43620c98ef
Adds Release target to Modules build task 2024-03-26 15:12:54 -04:00
f5d36b5ae0
Updates Modules build process to include SPT version 2024-03-26 15:01:26 -04:00
006db096a5
Updates build working directory 2024-03-26 13:17:09 -04:00