8 Commits

Author SHA1 Message Date
ezkrg
35167f6b79 revert arm build cause fail on armv7 2021-09-15 22:33:09 +02:00
ezkrg
25e728325c fix matrix plugin loading 2021-09-15 22:30:14 +02:00
ezkrg
0d38a26046 use push instead of load with multi-platform 2021-09-14 23:11:06 +02:00
ezkrg
8e32110245 no tty 2021-09-14 23:04:06 +02:00
ezkrg
91d80a98a4 sign merge #23 2021-09-14 22:59:55 +02:00
ezkrg
a9d4a4c720 markrawls - build for ARM platforms 2021-09-14 22:58:47 +02:00
Attila Szabó
6b56b0a095 Merge pull request #23 from markrawls/master
Build for ARM platforms
2021-09-14 22:52:27 +02:00
Aria Taylor
6427234ea7 Build for multiple platforms 2021-09-12 22:52:32 -04:00
3 changed files with 8 additions and 5 deletions

View File

@@ -22,7 +22,7 @@ steps:
- sleep 5
- docker buildx create --use --name docker --node docker --platform linux/amd64 --driver docker-container $DOCKER_HOST
- echo $PASSWORD | docker login --username $USER --password-stdin
- docker buildx build --load --cache-from ezkrg/cache:bitlbee-libpurple --cache-to ezkrg/cache:bitlbee-libpurple -t ezkrg/bitlbee-libpurple:test .
- docker buildx build --load --cache-from ezkrg/cache:bitlbee-libpurple --cache-to ezkrg/cache:bitlbee-libpurple -t ezkrg/bitlbee-libpurple:test --platform linux/amd64 .
- docker push ezkrg/bitlbee-libpurple:test
- name: release
@@ -44,7 +44,7 @@ steps:
- tag
---
kind: pipeline
kind: pipeline
type: docker
name: notification
@@ -71,6 +71,6 @@ depends_on:
---
kind: signature
hmac: 6d34136b0fc3ae4a1c12e759c5eb553b3be864760bf1efd26c3b2b00b711229a
hmac: 9c778c50b9cb687fe3e1614048c082db18c4fe6f531aba5c04f0ec950a2814d1
...

View File

@@ -1,5 +1,8 @@
# Changelog
## 2021-09-14 22:52:43 ([markrawls](https://github.com/markrawls))
- build for ARM platforms
## 2021-07-13 23:38:45 ([mooomooo](https://github.com/mooomooo))
- add flag and deps to enable attachment handling for Signal plugin

View File

@@ -265,7 +265,7 @@ FROM bitlbee-build as matrix-build
ARG MATRIX=1
ARG OLM_VERSION=3.2.4
ARG MATRIX_VERSION=2fcd5b8
ARG MATRIX_VERSION=88f9558
RUN echo MATRIX=${MATRIX} > /tmp/status \
&& if [ ${MATRIX} -eq 1 ]; \
@@ -385,7 +385,7 @@ COPY --from=mastodon-build /usr/lib/bitlbee/mastodon.la /tmp/usr/lib/bitlbee/mas
COPY --from=mastodon-build /usr/share/bitlbee/mastodon-help.txt /tmp/usr/share/bitlbee/mastodon-help.txt
COPY --from=mastodon-build /tmp/status /tmp/plugin/mastodon
COPY --from=matrix-build /usr/local/lib/libolm.so /tmp/usr/local/lib/libolm.so
COPY --from=matrix-build /usr/local/lib/libolm.so /tmp/usr/local/lib/libolm.so.3
COPY --from=matrix-build /usr/lib/purple-2/libmatrix.so /tmp/usr/lib/purple-2/libmatrix.so
COPY --from=matrix-build /tmp/status /tmp/plugin/matrix