Skip to content

Commit 3453268

Browse files
authored
Merge pull request #36 from sonndinh/update-docker-devenv
Enable Docker and Local Development Environment
2 parents ceb1578 + 075ae25 commit 3453268

37 files changed

+663
-184
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
*~
22
/.gradle/
33
/.idea/
4+
/*/.idea/
45
/.micronaut/
56
/build/
7+
AuthGenHash/bin
8+
setenv.sh
9+
/UnityAuth/bin/

AuthGenHash/.sdkmanrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Enable auto-env through the sdkman_auto_env config
2+
# Add key=value pairs of SDKs to use below
3+
java=21.0.4-tem

AuthGenHash/build.gradle

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
plugins {
2-
id("com.github.johnrengelman.shadow") version "8.1.1"
3-
id("io.micronaut.application") version "4.2.1"
2+
id("com.gradleup.shadow") version "${shadowVersion}"
3+
id("io.micronaut.application") version "${micronautPluginVersion}"
4+
id("io.micronaut.test-resources") version "${micronautPluginVersion}"
5+
id("io.micronaut.aot") version "${micronautPluginVersion}"
46
}
57

68
version = "0.1"
@@ -27,8 +29,8 @@ application {
2729
mainClass.set("io.unityfoundation.auth.AuthGenHashCommand")
2830
}
2931
java {
30-
sourceCompatibility = JavaVersion.toVersion("17")
31-
targetCompatibility = JavaVersion.toVersion("17")
32+
sourceCompatibility = JavaVersion.toVersion("21")
33+
targetCompatibility = JavaVersion.toVersion("21")
3234
}
3335

3436

AuthGenHash/gradle.properties

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,6 @@
1-
micronautVersion=4.2.4
1+
# Java
2+
javaVersion=21
3+
# Micronaut
4+
micronautVersion=4.8.2
5+
micronautPluginVersion=4.5.3
6+
shadowVersion=8.3.6
-19.5 KB
Binary file not shown.

AuthGenHash/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

AuthGenHash/gradlew

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

AuthGenHash/gradlew.bat

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

AuthGenHash/settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
rootProject.name="AuthGenHash"
1+
rootProject.name="AuthGenHash"

DockerfileFrontend-dev

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
FROM node:24
2+
3+
COPY frontend frontend
4+
WORKDIR frontend
5+
RUN npm install
6+
7+
EXPOSE 3000
8+
9+
# Start the app in development mode
10+
ENTRYPOINT ["npm", "run", "dev"]

0 commit comments

Comments
 (0)