Commit Graph

40 Commits

Author SHA1 Message Date
Greizgh
0a9bf0bf57 bump v1.19.0
Rework the dockerfile to build dpkg in a dedicated stage.
This simplifies the diff and hopefully reduce maintenance cost for
future versions.
2021-02-12 14:02:20 +01:00
Greizgh
069766d714 bump v1.18.0 for arm32v7 2020-12-29 22:12:09 +01:00
Greizgh
0e7004023c bump v1.18.0 for amd64 2020-12-29 21:56:03 +01:00
greizgh
76e181728b
License project under GPLv3 (#27) 2020-11-20 10:23:16 +01:00
Christian Eriksson
9989534983
Support for arm32v7 (#25)
* Move Dockerfile.patch files to architecture dependent directories

Need a way to distinguish between patches when we implement support for other architectures.
Putting them in different paths seems simple and straight forward enough.

* Add -a option to support arm32v7 and amd64 architectures

Previous releases lacked support for compiling for arm32v7 architecture.
In order to keep previous behaviour the default is set to amd64. Using the
-a option, users can now choose between arm32v7 and amd64. If arm32v7 is
used only the Buster release of debian is supported. The limitation is
due to the libmariadb3:armhf dependency not being avaliable in earlier
debian releases.

* Update documentation to detail the -a option

* Remove reference to local dirs

* Set debian package to report correct architecture for arm32v7 build

* Format arm32v7 Dockerfile.patch to match the amd64

* Handle architecture property in control file dynamically

Similar to version, the architecture property in the control file should be
handled dynamically. The build script will now replace the architecture prop
from control.dist to match the choosen architecture.
2020-11-10 11:08:37 +01:00
Thomas Meckel
9d735d0a99
Added missing --build-arg parameter to docker build to pass selected database system (#23)
Co-authored-by: Thomas Meckel <tmeckel@users.noreply.github.com>
2020-10-12 13:09:45 +02:00
Thomas Meckel
b5c8a3bc9f
Applied changes to Dockerfile.patch and build.sh to support building version 1.17.0 of bitwarden_rs (#21)
Co-authored-by: Thomas Meckel <tmeckel@users.noreply.github.com>
2020-10-11 17:07:37 +02:00
Greizgh
a647316e06 bump v1.16.0 2020-07-22 18:39:16 +02:00
Masgalor
054085e860
Set version in controlfile dynamically (#18)
If the package is built with a specific version the controlfile should contain the corresponding version.
2020-07-22 18:22:47 +02:00
Greizgh
99ea231d80 bump v1.15.1 2020-06-27 14:47:17 +02:00
Masgalor
7e9b0d79bb
Fetch the newest upstream version from github api (#17)
* Set the newest upstream version as default

Instead of hardcoding the default version the latest upstream release should be used.

* Add curl as dependency
2020-06-27 14:45:48 +02:00
Masgalor
5f78955231
Insert warning in config (#19)
The shipped systemd-unit contains default values that could give the users a hard time starting the service. This warning should make things more clear.
2020-06-09 19:52:03 +02:00
Greizgh
4db766fb60 Bump v1.15.0 2020-06-03 19:06:55 +02:00
Masgalor
e086904865
Add option to build with different database types (#13)
* Add argument for database type

The optional argument "-d" allows to customize the database type.

* Modify patch to work with all db types

* Add database type to filename

* Add dynamic modification of systemd-unit

Dynamically changes the systemd-unit to require the appropriate database service.
2020-04-28 18:22:14 +02:00
Greizgh
de47482b8d Bump v1.14.2 2020-04-12 13:37:54 +02:00
Greizgh
227486db0a Bump v1.14.1 2020-03-22 10:46:57 +01:00
Greizgh
5241788dff Bump v1.14 2020-03-15 11:10:04 +01:00
Greizgh
4c344efdaa Bump v1.13.1 2020-01-25 18:57:55 +01:00
Thomas Meckel
72fc13f80b Add support for different Debian versions (#8) 2019-12-02 22:32:28 +01:00
Greizgh
d4e0365a5e Bump v1.13.0 2019-12-02 08:20:50 +01:00
Brielle Bruns
ca53b2fe5c Update Dockerfile.patch to work with new 1.13.0 update (#7)
* Fix Dockerfile.patch to work with new 1.13.0 update
* Fix control file for 1.13.0 release
2019-12-02 08:19:14 +01:00
Greizgh
9b87666c87 Bump v1.11.0 2019-10-13 11:45:16 +02:00
Thomas Meckel
fa5a6a256c Corrected Dockerfile.patch 2019-09-22 11:14:30 +02:00
Thomas Meckel
358d8e0b50 Made build.sh more robust 2019-09-22 11:12:03 +02:00
Greizgh
101380b195 Create home directory with 0700 permissions 2019-09-09 21:45:16 +02:00
Greizgh
a29a39591f Bump v1.10.0 2019-09-09 21:38:39 +02:00
Greizgh
8453091d63 Update patch to work with upstream dockerfile 2019-07-30 23:00:41 +02:00
Greizgh
c60ca18fc8 Always fetch reference from origin repo 2019-07-30 21:55:59 +02:00
Greizgh
cccf1fdcf0 Bump v1.9.1 2019-06-02 12:19:17 +02:00
Greizgh
9c086fc3f3 Bump v1.9.0 2019-04-28 16:26:13 +02:00
Greizgh
61ccfcc449 Fix typo 2019-03-27 10:39:12 +01:00
Greizgh
d7f7c397ab Bump to v1.8.0 2019-03-27 10:34:37 +01:00
Greizgh
abac0433b1 Add homepage entry to control file 2019-03-27 10:27:49 +01:00
Greizgh
d89e259a90 Do not duplicate Dockerfile
The packaging Dockerfile will be generated by patching the one
in bitwarden_rs sources.
2019-03-27 10:22:05 +01:00
Greizgh
a6b8e89a02 Allow to build arbitrary git ref 2019-03-27 09:54:29 +01:00
Greizgh
c7f1ca8b72 Add post installation section 2019-03-26 19:00:42 +01:00
Greizgh
3e67a52dbe Generate EnvFile from bitwarden_rs template 2019-03-26 18:52:45 +01:00
Greizgh
f41989326e Add a readme 2019-03-26 18:45:22 +01:00
Greizgh
073fe82176 Rename build dir to dist 2019-03-26 18:37:12 +01:00
Greizgh
26f6915270 Initial packaging 2019-03-26 18:22:31 +01:00