Skip to content

enonic/xp

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Enonic XP

Actions Status Codecov Codacy Badge

Welcome to the home of Enonic XP. Here you will find all source code for the product. To get started, please read our docs here: https://developer.enonic.com/start.

Building

Before trying to build the project, you need to verify that the following software are installed:

  • Java 11 for building and running.
  • Gradle 6.x build system.
  • Git installed on system.

Build all code and run all tests including integration tests:

gradle build

Build all code skipping all tests:

gradle build -x check

Build all code skipping integration tests:

gradle build -x integrationTest

Running

This project is just the runtime of the Enonic XP platform. In order to run the system properly, please see the xp-distro project that bundles the necessary part together: (https://github.com/enonic/xp-distro)

License

This software is licensed under GPL v3. See LICENSE.txt. Also the distribution includes 3rd party software components. The vast majority of these libraries are licensed under Apache 2.0. For a complete list please read NOTICE.txt.

All our libraries (lib-*) that can be bundled in your own applications are licensed as Apache 2.0. See LICENSE_AL.txt