/common-build

The common-build project has the goal to simplify the development environment setup. It works for the main environment such as Linux, Windows and Mac. It can be used as a "transparent" wrapper of the most common build tools such as Gradle, Maven or Ant.

Primary LanguageBatchfileGNU General Public License v3.0GPL-3.0

common-build

License

The common-build project has the goal to simplify the development environment setup. It works for the main environment such as Linux, Windows and Mac. It can be used as a "transparent" wrapper of the most common build tools such as Gradle, Maven or Ant.

It simplifies additional the installation of tools e.g. java versions. All software will be installed in a so called "devtools" directory. All settings you can overwrite by corresponding environment variables.

Installing common-build

Using script to install the latest release

Windows

Install the latest windows cli to c:\devtools and add this directory to User PATH environment variable.

powershell -Command "iwr https://git.io/JJenc -OutFile ${env:TEMP}/cb-install.bat" & %TEMP%\cb-install.bat

or with full link

powershell -Command "iwr https://raw.githubusercontent.com/toolarium/common-build/master/bin/cb-install.bat -OutFile ${env:TEMP}/cb-install.bat" & %TEMP%\cb-install.bat

The common-build supports also cygwin. Please just use the Linux installation. Currently only Windows 10 is properly tested.

Linux

Install the latest linux cli to $HOME/devtools

curl -fsSL https://git.io/JJezw | /bin/bash

or with full link

curl -fsSL https://raw.githubusercontent.com/toolarium/common-build/master/bin/cb-install | /bin/bash

Currenlty it's tested on debian, ubuntu, centos and fedora.

MacOS (please support me for testing)

Install the latest mac cli to $HOME/devtools

curl -fsSL https://git.io/JJezw | /bin/bash

or with full link

curl -fsSL https://raw.githubusercontent.com/toolarium/common-build/master/bin/cb-install | /bin/bash

Currently it's not final tested.