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

Adds building and publishing of nightly deb package. #78

Merged
merged 15 commits into from
Mar 2, 2021
Merged

Adds building and publishing of nightly deb package. #78

merged 15 commits into from
Mar 2, 2021

Conversation

soenkeliebau
Copy link
Member

Adds build of deb package.
Adds publishing of package to nexus

Adds build of deb package.
Adds publishing of package to nexus

Renamed workflow

Enabled manually triggering nightly job

First try of building rpm

Removed running tests for now

Fixed path to rpm Spec

Added pwd to prefix topdir with buildtarget directory

Path stuff

More path stuff

Hopefully fixed some stuff..

Forgot to check in half the files..

Hard coded service name

Steal password..

Steal password..

Added Centos7 build job

First try of adding deb package information

Added assets

Added apt build

Removed copy&paste error

Changed agent config directories and added postinst script to create empty dirs.

Added DEBHELPER marker to postinst

Added config options to place certificate and key file under the agent data directory by default.

Refactored to include only deb changes.
@lfrancke lfrancke linked an issue Mar 1, 2021 that may be closed by this pull request
@lfrancke lfrancke added the type/enhancement New feature or request label Mar 1, 2021
packaging/config/agent.conf Outdated Show resolved Hide resolved
packaging/debian/service Outdated Show resolved Hide resolved
@lfrancke lfrancke merged commit 136fa55 into main Mar 2, 2021
@lfrancke lfrancke deleted the deb branch March 2, 2021 21:42
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type/enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build and publish DEB packages
2 participants