Skip to content

1.1.7

Latest

Choose a tag to compare

@hugithordarson hugithordarson released this 01 Sep 08:36
· 3 commits to master since this release
  • New (experimental) goal: vermilingua:deploy
    Deploys the packaged application through JavaMonitor: creates a tar.gz of the built .woa and POSTs it to JavaMonitor's deploy endpoint, which hands it to wotaskd on every host the application runs on. Configured via deploy.appName, deploy.monitorHost and deploy.password — in build.properties or as -D overrides, with the same layering as the launch.* parameters. Usage: mvn package vermilingua:deploy -Ddeploy.password=...
    The goal is functional and has seen real use, but should be considered experimental for now — details may change in coming releases.

  • Launch script is now executable for everyone
    The execute bit on the generated launch script is now set for owner, group and others (chmod a+x), not just the owner. A deployed bundle is often owned by whoever copied it to the server (typically root) while the app runs as an unprivileged user — with an owner-only execute bit, that combination fails with EACCES at launch (status=203/EXEC under systemd).

Also: Has_WOComponents is again included in the generated framework Info.plist, marking the framework for inclusion in the component definition search and preventing potential problems when running a vermilingua-built .woa on Windows.

Full Changelog: v1.1.6...v1.1.7