Skip to content

Commit 50bf1e3

Browse files
authored
Merge pull request #55 from battlecode/engine-testing-3
Engine testing 3
2 parents 2189b6a + 7741220 commit 50bf1e3

File tree

540 files changed

+25225
-6411
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

540 files changed

+25225
-6411
lines changed

.github/workflows/release-client.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ env:
99
GCS_BUCKET: mitbattlecode-releases
1010

1111
# CLIENT_ARTIFACT_ID is the name of the base client artifact produced by the buildsystem.
12-
CLIENT_ARTIFACT_ID: battlecode25
12+
CLIENT_ARTIFACT_ID: battlecode26
1313

1414
# IS_PUBLIC is whether to release deployments publicly. Set to exactly the text "YES" to do so.
1515
IS_PUBLIC: NO
@@ -49,29 +49,29 @@ jobs:
4949
- name: Checkout branch
5050
uses: actions/checkout@v3
5151

52-
- name: Set up Node 18
52+
- name: Set up Node 22
5353
uses: actions/setup-node@v3
5454
with:
55-
node-version: 18
55+
node-version: 22
5656

5757
# Rust toolchain is preinstalled on runner images, but we need to add the x86
5858
# toolchain on macos to compile universal apps from the M1 runner
5959
- name: Install macos dependencies
6060
if: startsWith(matrix.platform-name, 'macos')
6161
run: |
6262
rustup target add x86_64-apple-darwin
63-
npm install @tauri-apps/cli-darwin-arm64@1.6.3
63+
npm install @tauri-apps/cli-darwin-arm64@2.9.4
6464
6565
- name: Install linux dependencies
6666
if: startsWith(matrix.platform-name, 'ubuntu')
6767
run: |
6868
sudo apt-get update
69-
sudo apt-get install -y libwebkit2gtk-4.0-dev build-essential wget libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev
70-
npm install @tauri-apps/cli-linux-x64-gnu@1.6.3
69+
sudo apt-get install -y libwebkit2gtk-4.1-dev build-essential wget libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev
70+
npm install @tauri-apps/cli-linux-x64-gnu@2.9.4
7171
7272
- name: Install windows dependencies
7373
if: startsWith(matrix.platform-name, 'windows')
74-
run: npm install @tauri-apps/cli-win32-x64-msvc@1.6.3
74+
run: npm install @tauri-apps/cli-win32-x64-msvc@2.9.4
7575

7676
- name: Install schema
7777
run: npm install

.github/workflows/release-engine.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ env:
1111
# RELEASE_ARTIFACT_ID is the name of the Maven artifact produced by the buildsystem.
1212
# Important: you must make sure no ID is a prefix of a different ID. Otherwise, you could
1313
# inadvertently cause unintended episodes to become public.
14-
RELEASE_ARTIFACT_ID: battlecode25
14+
RELEASE_ARTIFACT_ID: battlecode26
1515

1616
# IS_PUBLIC is whether to release deployments publicly. Set to exactly the text "YES" to do so.
1717
IS_PUBLIC: NO

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# Battlecode 2025
1+
# Battlecode 2026
22

33
🚩
44

55
## Note, Competitors
66
This is the development repo! You most likely won't need anything in here; do not clone this.
7-
Instead, follow the instructions [here](https://play.battlecode.org/bc25java/quick_start) to get started.
7+
Instead, follow the instructions [here](https://play.battlecode.org/bc26java/quick_start) to get started.
88

99
## Repository Structure
1010

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ task buildMaps(type: JavaExec, dependsOn: [':engine:build']) {
5353
}
5454

5555
def defaultClassLocation = project(':example-bots').sourceSets.main.output.classesDirs.getAsPath()
56-
def defaultReplay = 'matches/' + project.property('teamA') + '-vs-' + project.property('teamB') + '-on-' + project.property('maps') + new Date().format('yyyyMMddHHmmss') + '.bc25'
56+
def defaultReplay = 'matches/' + project.property('teamA') + '-vs-' + project.property('teamB') + '-on-' + project.property('maps') + new Date().format('yyyyMMddHHmmss') + '.bc6'
5757
def saveFileName = (project.findProperty('replay') ?: defaultReplay)
5858
saveFileName = saveFileName.substring(0, saveFileName.length() - 5)
59-
saveFileName = saveFileName.substring(0, Math.min(saveFileName.length(), 100)) + '.bc25'
59+
saveFileName = saveFileName.substring(0, Math.min(saveFileName.length(), 100)) + '.bc26'
6060

6161
task headless(type: JavaExec, dependsOn: [':engine:build', ':example-bots:build']) {
6262
mainClass = 'battlecode.server.Main'

client/package-lock.json

Lines changed: 87 additions & 56 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)