Skip to content

Icenium/appbuilder-jenkins-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AppBuilder

The Telerik Platform product is retired as of May 10, 2018. For more information about the discontinuation and how you can recover your apps or data, see the full announcement.


Telerik recommends NativeScript Sidekick for developing modern, cross-platform mobile apps with web technologies like JavaScript, Angular, or Vue.js, and Kinvey for hosting critical business back-end in the cloud.


Progress AppBuilder Jenkins Plugin

Overview

This plugin provides a simple way for Progress AppBuilder developers to execute cloud builds in a CI environment

Dependencies

Run in Docker


  $ docker run --name ab-jenkins -p 8080:8080 -p 50000:50000 -v /{ABSOLUTE_PATH}/jenkins_home:/var/jenkins_home -v /{ABSOLUTE_PATH}/telerik-appbuilder-plugin:/var/telerik-appbuilder-plugin telerikappbuilder/jenkins-appbuilder-plugin

Run Plugin Locally


  1. Build (with shell command '$mvn clean install') the project to produce target/appbuilder-ci.hpi
  2. Remove any installation of the appbuilder-ci in $user.home/.jenkins/plugins/
  3. Copy target/appbuilder-ci.hpi to $user.home/.jenkins/plugins/
  4. Start/Restart Jenkins

Publish to jenkins-ci.org


  $ docker exec -it {CONTAINER_ID} cd /var/telerik-appbuilder-plugin && mvn release:prepare release:perform -Dusername=... -Dpassword=...