Skip to content

Commit

Permalink
Merge branch 'main' into feature/update-gh-actions
Browse files Browse the repository at this point in the history
  • Loading branch information
EdwinBetanc0urt committed Dec 9, 2024
2 parents 8269bc3 + e523320 commit 92bf73e
Show file tree
Hide file tree
Showing 6 changed files with 44 additions and 27 deletions.
7 changes: 5 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,11 @@ jobs:
- name: Build with Gradle
uses: gradle/actions/setup-gradle@v3
env:
GITHUB_DEPLOY_USER: ${{ secrets.DEPLOY_USER }}
GITHUB_DEPLOY_TOKEN: ${{ secrets.DEPLOY_TOKEN }}
ORG_GRADLE_PROJECT_deployUsername: ${{ secrets.DEPLOY_USER }}
ORG_GRADLE_PROJECT_deployToken: ${{ secrets.DEPLOY_TOKEN }}
ORG_GRADLE_PROJECT_deplyRepository: ${{ secrets.DEPLOY_REPOSITORY }}
GITHUB_DEPLOY_USER: ${{ github.actor }}
GITHUB_DEPLOY_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_DEPLOY_REPOSITORY: ${{ secrets.DEPLOY_REPOSITORY }}
with:
gradle-version: 8.0.2
Expand Down
23 changes: 13 additions & 10 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,16 +28,6 @@ jobs:
java-version: 11
architecture: x64

- name: Build with Gradle
uses: gradle/actions/setup-gradle@v3
with:
gradle-version: 8.0.2
arguments: createRelease
env:
GITHUB_DEPLOY_USER: ${{ secrets.DEPLOY_USER }}
GITHUB_DEPLOY_TOKEN: ${{ secrets.DEPLOY_TOKEN }}
GITHUB_DEPLOY_REPOSITORY: ${{ secrets.DEPLOY_REPOSITORY }}

- name: Set Main Version
run: echo "MAIN_VERSION=${{ github.event.release.name }}" >> src/main/java/org/spin/base/version.properties

Expand All @@ -47,6 +37,19 @@ jobs:
- name: Set Implementation Version
run: echo "IMPLEMENTATION_VERSION=${{ github.event.release.tag_name }}" >> src/main/java/org/spin/base/version.properties

- name: Build with Gradle
uses: gradle/gradle-build-action@v3
with:
gradle-version: 8.0.2
arguments: createRelease
env:
ORG_GRADLE_PROJECT_deployUsername: ${{ secrets.DEPLOY_USER }}
ORG_GRADLE_PROJECT_deployToken: ${{ secrets.DEPLOY_TOKEN }}
ORG_GRADLE_PROJECT_deplyRepository: ${{ secrets.DEPLOY_REPOSITORY }}
GITHUB_DEPLOY_USER: ${{ github.actor }}
GITHUB_DEPLOY_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_DEPLOY_REPOSITORY: ${{ secrets.DEPLOY_REPOSITORY }}

- name: Upload descriptor file artifact
uses: actions/upload-artifact@v4
with:
Expand Down
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,9 @@
hs_err_pid*
/bin/
/.gradle/
/libs/
/dependences/
/build/
*.properties
*.properties
# skip folder dependencies
!dependencies/*.jar
27 changes: 14 additions & 13 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -84,16 +84,17 @@ protobuf {
}

sourceSets {
main {
java {
srcDirs 'build/generated/source/proto/main/grpc'
srcDirs 'build/generated/source/proto/main/java'
srcDirs 'src/main/proto'
}
main {
java {
srcDirs 'build/generated/source/proto/main/grpc'
srcDirs 'build/generated/source/proto/main/java'
srcDirs 'src/main/proto'
}
resources {
srcDirs 'src/main/java'
include 'org/spin/base/version.properties'
}
}
}
}

// Copy proto descriptor another folder
Expand All @@ -111,16 +112,16 @@ allprojects {
}
}

task AdempiereTemplateServer(type: CreateStartScripts) {
task AdempiereReportEngineServer(type: CreateStartScripts) {
mainClass = javaMainClass
applicationName = 'adempiere-report-engine-service-server'
outputDir = new File(project.buildDir, 'tmp')
classpath = jar.outputs.files + project.configurations.runtimeClasspath
applicationName = 'adempiere-report-engine-service-server'
outputDir = new File(project.buildDir, 'tmp')
classpath = jar.outputs.files + project.configurations.runtimeClasspath
}

applicationDistribution.into('bin') {
from(AdempiereTemplateServer)
fileMode = 0755
from(AdempiereReportEngineServer)
fileMode = 0755
}

// Create release for project
Expand Down
7 changes: 6 additions & 1 deletion src/main/java/org/spin/base/Version.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,17 @@
import java.text.SimpleDateFormat;
import java.util.Properties;

import org.compiere.util.CLogger;

/**
* @author Edwin Betancourt, EdwinBetanc0urt@outlook.com, https://github.com/EdwinBetanc0urt
* Service for backend of Version
*/
public final class Version
{

private static CLogger log = CLogger.getCLogger(Version.class);

/** Main Version String */
// Conventions for naming second number is even for stable, and odd for unstable
// the releases will have a suffix (a) for alpha - (b) for beta - (t) for trunk - (s) for stable - and (LTS) for long term support
Expand Down Expand Up @@ -60,7 +64,8 @@ public final class Version
IMPLEMENTATION_VERSION = properties.getProperty("IMPLEMENTATION_VERSION");
}
} catch (IOException e) {
// file does not exist
// file does not exists
log.warning("File version.properties does no exists");
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ public class ReportEngineServer {
/** Services/Methods allow request without Bearer token validation */
private List<String> ALLOW_REQUESTS_WITHOUT_TOKEN = Arrays.asList(
// proto package . proto service / proto method
"report_engine.ReportEngine/GetSystemInfo"
);

/** Revoke session */
Expand Down

0 comments on commit 92bf73e

Please sign in to comment.