File tree Expand file tree Collapse file tree 3 files changed +53
-0
lines changed Expand file tree Collapse file tree 3 files changed +53
-0
lines changed Original file line number Diff line number Diff line change 38
38
hub_user : ${{ secrets.REGISTRY_RELEASE_USERNAME }}
39
39
hub_password : ${{ secrets.REGISTRY_RELEASE_PASSWORD }}
40
40
41
+ trixie_go :
42
+ runs-on : ubuntu-latest
43
+ steps :
44
+ - name : Checkout code
45
+ uses : actions/checkout@v4
46
+
47
+ - uses : ./.github/actions/build-packager
48
+ with :
49
+ file : Dockerfile.trixie-go
50
+ go : ${{ env.GO_VERSION }}
51
+ tag : trixie-go${{ env.TAG }}
52
+ hub_user : ${{ secrets.REGISTRY_RELEASE_USERNAME }}
53
+ hub_password : ${{ secrets.REGISTRY_RELEASE_PASSWORD }}
54
+
41
55
debian_go :
42
56
needs :
43
57
- bookworm_go
Original file line number Diff line number Diff line change
1
+ FROM debian:trixie
2
+
3
+ ARG GOVERSION="1.24.6"
4
+ RUN echo -n trixie_64 > /etc/packager.txt
5
+
6
+ RUN apt-get update && apt-get install -y \
7
+ dpkg-dev \
8
+ wget \
9
+ ruby \
10
+ rake \
11
+ debhelper \
12
+ git \
13
+ msitools \
14
+ wixl
15
+
16
+ RUN wget -q https://dl.google.com/go/go${GOVERSION}.linux-amd64.tar.gz && \
17
+ tar -C /usr/local -xzf go${GOVERSION}.linux-amd64.tar.gz && \
18
+ rm -f go${GOVERSION}.linux-amd64.tar.gz
19
+
20
+ WORKDIR /build/source
21
+
22
+ VOLUME /go
23
+ VOLUME /build/artifacts
24
+
25
+ ENV RUBYLIB /packager/lib
26
+ ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin
27
+ ENV GOPATH /go
28
+ ENV GO111MODULE on
29
+
30
+ COPY lib /packager/lib/
31
+ COPY bin /packager/bin/
32
+ COPY install-choria.sh /bin
33
+
34
+ CMD /packager/bin/packager.rb
Original file line number Diff line number Diff line change @@ -34,6 +34,11 @@ case "${FLAVOUR?}" in
34
34
35
35
;;
36
36
37
+ trixie_64)
38
+ wget -O /tmp/puppet.deb https://s3.osuosl.org/openvox-apt/openvox8-release-debian13.deb
39
+
40
+ ;;
41
+
37
42
bionic_64)
38
43
wget -O /tmp/puppet.deb https://s3.osuosl.org/openvox-apt/openvox8-release-ubuntu18.04.deb
39
44
You can’t perform that action at this time.
0 commit comments