Skip to content

Dependencies needed to build BRJS which aren't in any public Maven repo

Notifications You must be signed in to change notification settings

BladeRunnerJS/brjs-build-dependencies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

brjs-build-dependencies

This repo isn't intended to be cloned on any dev machine unless new dependencies are being added. It is used to provide public URLs for dependencies needed by the BRJS build which cannot be found on any public Maven repo.

Cloned from https://github.com/andyberry88/gh-pages-maven-repo. See that repo for any updates to the build script.


Overview

A small Gradle build script to deploy build artifacts to a 'repo' directory in a Maven format. The repo can then be hosted on gh-pages for free and used as a Maven repository by any other build scripts.

Requirements

A java virtual machine in order to run the Gradle Wrapper. Gradle, which is required to run the build script, will be downloaded automatically by the Gradle wrapper (gradlew).

Usage

  1. Fork the project and clone locally.
  2. Download the file that should be added to the Maven repo.
  3. Run ./gradlew -PdepGroup=<GROUP.NAME> -PdepVersion=<VERSION> -PdepArtifact=<ARTIFACT.NAME> -PdepFile=<PATH.TO.FILE> which will 'upload' the file to the 'repo' directory.
  • For example ./gradlew -PdepGroup=com.my.company -PdepVersion=1.3.8-0 -PdepArtifact=MyCoolArtifact -PdepFile=/home/me/MyCoolArtifact.jar.
  1. git commit and git push as you normally would do any other changes to a Git repo. Make sure this is to the gh-pages branch so it's hosted on GitHub.
  2. Use http://<github-user>.github.io/<repo-name>/ as the Maven repository and the corresponding group, artifact name and version in your build scripts.

About

Dependencies needed to build BRJS which aren't in any public Maven repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published