Files
KNELCloudronPackages/apps/jenkins

Jenkins on Cloudron

Packaging Checklist

  1. Review upstream deployment requirements and map them to Cloudron services (database, cache, object storage, workers).
  2. Update Dockerfile with the correct build steps and runtime dependencies.
  3. Implement start.sh to configure the app from Cloudron-provided environment variables and launch the primary process.
  4. Edit CloudronManifest.json with accurate metadata, permissions, ports, addons, and health checks.
  5. Add integration and smoke tests under test/ to validate the package.
  6. Document manual configuration steps, migration requirements, and known gaps in this README.

Notes

  • Replace the placeholder long-running process in start.sh.
  • Populate the app/ directory with the application build artefacts or git submodules.
  • Use the shared packaging container (docker/packager) to run cloudron build and cloudron install so the host remains clean.