Jenkins
Open source automation server for building, testing, and deploying applications.
ci-cdautomationbuild
Usage
import { defineConfig } from 'dockup/config';
import { jenkins } from 'dockup/services';
export default defineConfig({
services: [
jenkins()
],
});
Metadata
This service automatically exposes metadata.
dockup metadata
Web Interface: http://localhost:8080
Jenkins dashboard and administration
Agent Port: localhost:50000
Port for connecting build agents
Admin Credentials: Username: admin, Password: admin
Default administrator login
The above are the metadata generated when using this service with the default options.
Options
Prop | Type | Default |
---|---|---|
port? | number | 8080 |
agentPort? | number | 50000 |
adminUser? | string | "admin" |
adminPassword? | string | "admin" |
javaOpts? | string | "-Xmx1g -Dhudson.footerURL=http://localhost" |
plugins? | string | - |
skipSetup? | boolean | true |
name? | string | - |
image? | string | - |
extend? | ((service: ContainerService) => ContainerService) | - |