Skip to content

securedrop-workstation-config package Makefile and CI #140

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Feb 11, 2020

Conversation

emkll
Copy link
Contributor

@emkll emkll commented Feb 10, 2020

Towards freedomofpress/securedrop-workstation#424

Ensures securedrop-workstation-config can build in CI, and provide Makefile target

Test plan

Copy link
Contributor

@conorsch conorsch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changelog needs a bit of attention. As for whether the package is useful, we're not currently using it for much—but having the foothold within the VMs, to feed in additional packages via unattended-upgrades (without Salt logic) seems quite valuable, so let's preserve it for now, and re-evaluate removal post-pilot.

@emkll emkll force-pushed the workstation-config-ci branch from dcba673 to f1906ee Compare February 11, 2020 16:15
Builds the metapackage used for template builds
This package is only used for the Template build process, and for now only used to pull in dependencies. Arguably could be simplified by explicitly installing as part of the template install script, but could be helpful in the future.

Omitting nightlies of this package for simplicity, we should revisit if we make broader changes to this package.
This version update is due to build/ci changes
@emkll emkll force-pushed the workstation-config-ci branch from f1906ee to 7043f05 Compare February 11, 2020 16:16
@emkll
Copy link
Contributor Author

emkll commented Feb 11, 2020

thanks @conorsch. Comments have been addressed, rebased on latest master

@conorsch conorsch merged commit 5431bb7 into master Feb 11, 2020
@sssoleileraaa sssoleileraaa deleted the workstation-config-ci branch September 13, 2021 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants