Skip to content
This repository has been archived by the owner on Oct 5, 2020. It is now read-only.

TheOrangeDots/Servoy-Jenkins-Software-Factory-Config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ServoyJenkinsBuildConfig

ServoyJenkinsBuildConfig provides the required build files and related utilities to setup a software factory to build, test and deploy Servoy solutions using Jenkins

This configuration provides the following functionality:

  • Export Servoy solutions to .servoy files
  • Run the UnitTests contained in the .servoy file
  • Record Code Coverage during running of UnitTests (using Istanbul)
  • Provide Code Analytics (using Plato)
  • Pushing exported Servoy solutions (.servoy files) to (remote) Servoy Application Servers

Getting started

Requirements

  • Servoy Application Server
  • NodeJS +
  • Jenkins + ANT

Required Modifications after installation

Jenkins Authentication

  • Jenkins memory
  • Jenkins CSP settings
  • logging adjustments
  • Update ESLint dependancy

Known issues

Disclamer

The Jenkins build files in this project have their origin in svyJenkinsConfig, but are not directly compatible with it. The configuration contained in this repository Tested only on Windows with Servoy 7.x, non-mobile client, stand-alone Jenkins and Mercurial as SCM

Feature Requests & Bugs

Found a bug or would like to see a new feature implemented? Raise an issue in the Issue Tracker

Contributing

Eager to fix a bug or introduce a new feature? Clone the repository and issue a pull request

License

ServoyJenkinsBuildConfig is licensed under MIT License

About

ServoyJenkinsBuildConfig provides the required build files and related utilities to setup a software factory to build, test and deploy Servoy solutions using Jenkins

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published