File tree 1 file changed +40
-1
lines changed
1 file changed +40
-1
lines changed Original file line number Diff line number Diff line change 1
1
package :
2
2
name : rabbitmq-default-user-credential-updater
3
3
version : " 1.0.5"
4
- epoch : 3
4
+ epoch : 4
5
5
description : Updates RabbitMQ default user password
6
6
copyright :
7
7
- license : MPL-2.0
@@ -37,6 +37,45 @@ subpackages:
37
37
pipeline :
38
38
- runs : " [ \" $(stat -c '%N' /default-user-credential-updater 2>/dev/null)\" = \" '/default-user-credential-updater' -> '/usr/bin/default-user-credential-updater'\" ]"
39
39
40
+ - name : ${{package.name}}-bitnami-compat
41
+ description : " Bitnami compatibility package for ${{package.name}}"
42
+ dependencies :
43
+ runtime :
44
+ - bash
45
+ - procps
46
+ - ca-certificates-bundle
47
+ - merged-usrsbin
48
+ - wolfi-baselayout
49
+ pipeline :
50
+ - uses : bitnami/compat
51
+ with :
52
+ image : rmq-default-credential-updater
53
+ version-path : " 1/debian-12"
54
+ - runs : |
55
+ # Make directory structure
56
+ mkdir -p "${{targets.subpkgdir}}"/opt/bitnami/rmq-default-credential-updater/bin
57
+
58
+ # Set up binary symlink
59
+ ln -sf /usr/bin/default-user-credential-updater "${{targets.subpkgdir}}"/opt/bitnami/rmq-default-credential-updater/bin/default-user-credential-updater
60
+
61
+ # Handle license
62
+ mkdir -p "${{targets.subpkgdir}}"/opt/bitnami/rmq-default-credential-updater/licenses
63
+ cp LICENSE "${{targets.subpkgdir}}"/opt/bitnami/rmq-default-credential-updater/licenses/LICENSE
64
+
65
+ # Remove conflicting certificates to avoid collision with ca-certificates-bundle
66
+ rm -rf "${{targets.subpkgdir}}"/etc/ssl/certs/ca-certificates.crt
67
+ test :
68
+ environment :
69
+ contents :
70
+ packages :
71
+ - ${{package.name}}
72
+ - ca-certificates-bundle
73
+ pipeline :
74
+ - runs : |
75
+ [ "$(stat -c '%N' /opt/bitnami/rmq-default-credential-updater/bin/default-user-credential-updater 2>/dev/null)" = "'/opt/bitnami/rmq-default-credential-updater/bin/default-user-credential-updater' -> '/usr/bin/default-user-credential-updater'" ]
76
+ [ -d "/opt/bitnami/rmq-default-credential-updater/licenses" ]
77
+ [ -f "/opt/bitnami/rmq-default-credential-updater/licenses/LICENSE" ]
78
+
40
79
test :
41
80
pipeline :
42
81
- runs : |
You can’t perform that action at this time.
0 commit comments