Public | Automated Build

Last pushed: 5 months ago
Short Description
Testing container to run jsass tests on CentOS 7.
Full Description






Java sass compiler

Feature complete java sass compiler using libsass version 3.4.

The most advantage of jsass is to hide the libsass complexity from the developer and provide a more java like way.

For complete documentation, see jsass.rtfd.org.

Related (third-party) projects

Statistics








Example

There is a webapp example containing a servlet sample implementation, to illustrate the way you
may integrate jsass into your webapp.

Changelog

You can find the changelog in our documentation at jsass.rtfd.org/en/latest/changelog.html

Compatibility

Compatibility
not supported, jsass uses Java 8 features like streams and lambdas!
fully supported
may be supported, but not tested
fully supported and tested
fully supported and tested
fully supported and tested
fully supported and tested
fully supported and tested
build broken (not analyzed)
supported, but not tested
fully supported and tested

A note to Windows: jsass may also work on Windows.
But at the moment there are no automated tests and the platform is not well tested!

Gradle tasks you should know

gradle check runs checkstyle, pmd, junit locally.

gradle runDockerTests runs junit tests on all docker containers.

gradle buildNativeLibs build the native libs, using our build docker container.

gradle buildDocker build latest version of all docker containers locally. This should only used for development purpose, the containers are available on Docker Hub!

Build scripts

Our build scripts are mostly deprecated in favor of the gradle tasks!

./bin/make-libjsass-darwin.sh build the native lib for OS X.

./bin/make-libjsass-linux-x64.sh build the native lib for Linux, using our build docker container. This is equivalent to gradle buildDockerBuildLinux64 buildNativeLinux64Libs!

./bin/make-libjsass-windows-x32.sh build the native lib for Windows, using our build docker container. This is equivalent to gradle buildDockerBuildWindows32 buildNativeWindows32Libs!

./bin/make-libjsass-windows-x64.sh build the native lib for Windows, using our build docker container. This is equivalent to gradle buildDockerBuildWindows64 buildNativeWindows64Libs!

How to make a release

$ ./gradlew clean release
$ git checkout $(git describe --abbrev=0)
$ ./gradlew clean uploadArchives
$ git checkout master
$ git merge --no-ff $(git describe --abbrev=0 develop)
$ git push origin master
$ git checkout develop

Dont forget to release the artifact from staging repository!

License

MIT-License

Docker Pull Command
Owner
bit3
Source Repository

Comments (0)