You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sambo Chea ab8d06f519 Add ignore file 10 months ago
.gitignore Add ignore file 10 months ago
LIC.TXT Add lic.txt 10 months ago
README.md Updated and run and publish the package 10 months ago

README.md

Sample Guide Maven Publish to CUBETIQ OSS Repository

For Java and Kotlin module for general Web Tech Stack

OSS Repository: https://oss-internal.cubetiqs.com

Create gradle.properties in root project

nexusUrl=https://oss-internal.cubetiqs.com
nexusUsername=yourUsername
nexusPassword=yourPassword

Config build.grdle in your project

plugins {
    id 'java'
    id 'maven'
    ...
}

repositories {
    // For public version
    maven {
        url "${nexusUrl}/repository/maven-public/"
    }
    // For snapshot version
    maven {
        url "${nexusUrl}/repository/maven-snapshots/"
    }
    // For release version
    maven {
        url "${nexusUrl}/repository/maven-releases/"
    }
    ...
}

uploadArchives {
    repositories {
        mavenDeployer {
            repository(url: "${nexusUrl}/repository/maven-releases/") {
                authentication(userName: nexusUsername, password: nexusPassword)
            }
            snapshotRepository(url: "${nexusUrl}/repository/maven-snapshots") {
                authentication(userName: nexusUsername, password: nexusPassword)
            }
        }
    }
}

...

Publish the package

gradle upload

Or

./gradlew upload

Noted for Library Publish within GROUP ID

  • For Snapshot version must be:
group 'com.cubetiqs.libra'
version '1.0-SNAPSHOT'
  • For Release version must be:
group 'com.cubetiqs.libra'
version '1.0-RELEASE'
  • For General/Normal version must be:
group 'com.cubetiqs.libra'
version '1.0'

Noted for Module/Core Publish within GROUP ID

  • For Snapshot version must be:
group 'com.cubetiqs'
version '1.0-SNAPSHOT'
  • For Release version must be:
group 'com.cubetiqs'
version '1.0-RELEASE'
  • For General/Normal version must be:
group 'com.cubetiqs'
version '1.0'

Contributors

License

Name: CUBETIQ Solution
Status: Commercial/OSS