shadichy/Build DEB package as repo
Build a DEB package and produce repository artifact for the current project
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| distro | The Debian-based Linux distribution to build the package for Used in Dockerfile | yes | debian:latest |
| arch | The architecture(s) to build the package for | yes | amd64 |
| docker_arch_specific | Force docker to use arch-specific container images | yes | false |
| build_arguments | Arguments to pass to the command dpkg-buildpackage | yes | -b |
| build_options | Options to pass to the build process (via DEB_BUILD_OPTIONS) | yes | "" |
| build_profiles | Options to pass to the build process (via DEB_BUILD_PROFILES) | yes | "" |
| gpg_signing_key | The GPG key to use for signing the package | no | — |
| package_name | Overrides the name of the package to build | no | — |
| package_version | Overrides the version of the package to build | no | — |
| package_maintainer | Overrides the maintainer of the package maintainer The syntax is Maintainer Name <maintainer@email> Maintainer must match the owner of gpg_signing_key (if specified) | no | — |
| package_class | Set the package class Available classes are (s) single, (i) arch-independent, (l) library, (p) python | yes | s |
| package_generate_orig | Generate the .orig source package | no | false |
| origin | — | no | — |
| codename | — | yes | unstable |
| desc | — | yes | "" |
| components | — | yes | main |
| udeb_components | — | yes | main |
Outputs
no outputs