Skip to content
This repository has been archived by the owner on Aug 2, 2021. It is now read-only.

PharoBuild

Johan Brichau edited this page Mar 26, 2015 · 1 revision

Introduction

Pharo Build is a Hudson plugin to build Pharo images.

Features

Project Configuration

  • image name
  • script to execute
  • debug log file to watch for, when found will consider the build failed, kill the process and write the contents to the console

Global Configuration

  • VM executable
  • VM parameters
  • before code
  • after code

Changelog

0.4.1

  • make the file watchdog a demon thread so that the vm can shut down

0.4.0

  • removed exclamation marks in the default "After Code" template
  • write starup script in workspace folder and don't delete it after the build
  • removed copy image functionality

Download

Version 0.6.1 see the Hudson page on manually installing plugins. You need to remove the version from the file name.

TODO

  • validation of required parameters in global config
  • validation of required parameters in build config (image name)

General Open Points

  • generate Cobertura coverage file
  • run Task scanner on #flag: and #flag
  • write compiler output to stdout or stderr