-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -42,41 +42,41 @@ jobs: | |
run: make build | ||
|
||
- name: making directory structure | ||
run: mkdir -p packaging/deb/aggkit/usr/bin/ | ||
run: mkdir -p packaging/deb/cdk/usr/bin/ | ||
- name: copying necessary binary for arm64 | ||
run: cp -rp target/aggkit-node packaging/deb/aggkit/usr/bin/aggkit-node | ||
|
||
# Control file creation | ||
- name: Create control file | ||
run: | | ||
echo "Package: aggkit" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Version: ${{ env.VERSION }}" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Section: base" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Priority: optional" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Architecture: arm64" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Maintainer: [email protected]" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Description: aggkit binary package" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Package: cdk" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Version: ${{ env.VERSION }}" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Section: base" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Priority: optional" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Architecture: arm64" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Maintainer: [email protected]" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Description: cdk binary package" >> packaging/deb/cdk/DEBIAN/control | ||
- name: Creating package for binary for aggkit ${{ env.ARCH }} | ||
run: cp -rp packaging/deb/aggkit packaging/deb/aggkit-${{ env.GIT_TAG }}-${{ env.ARCH }} | ||
- name: Creating package for binary for cdk ${{ env.ARCH }} | ||
run: cp -rp packaging/deb/cdk packaging/deb/cdk-${{ env.GIT_TAG }}-${{ env.ARCH }} | ||
env: | ||
ARCH: arm64 | ||
|
||
- name: Running package build | ||
run: dpkg-deb --build --root-owner-group packaging/deb/aggkit-${{ env.GIT_TAG }}-${{ env.ARCH }} | ||
run: dpkg-deb --build --root-owner-group packaging/deb/cdk-${{ env.GIT_TAG }}-${{ env.ARCH }} | ||
env: | ||
ARCH: arm64 | ||
|
||
- name: create checksum for the arm64 package | ||
run: cd packaging/deb/ && sha256sum aggkit-${{ env.GIT_TAG }}-${{ env.ARCH }}.deb > aggkit-${{ env.GIT_TAG }}-${{ env.ARCH }}.deb.checksum | ||
run: cd packaging/deb/ && sha256sum cdk-${{ env.GIT_TAG }}-${{ env.ARCH }}.deb > cdk-${{ env.GIT_TAG }}-${{ env.ARCH }}.deb.checksum | ||
env: | ||
ARCH: arm64 | ||
|
||
- name: Release aggkit Packages | ||
- name: Release cdk Packages | ||
uses: softprops/action-gh-release@v2 | ||
with: | ||
tag_name: ${{ env.GIT_TAG }} | ||
prerelease: true | ||
files: | | ||
packaging/deb/aggkit**.deb | ||
packaging/deb/aggkit**.deb.checksum | ||
packaging/deb/cdk**.deb | ||
packaging/deb/cdk**.deb.checksum |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -41,42 +41,42 @@ jobs: | |
run: make build | ||
|
||
- name: making directory structure | ||
run: mkdir -p packaging/deb/aggkit/usr/bin/ | ||
run: mkdir -p packaging/deb/cdk/usr/bin/ | ||
- name: copying necessary binary for amd64 | ||
run: cp -rp target/aggkit-node packaging/deb/aggkit/usr/bin/aggkit-node | ||
|
||
# Control file creation | ||
- name: Create control file | ||
run: | | ||
echo "Package: aggkit" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Version: ${{ env.VERSION }}" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Section: base" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Priority: optional" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Architecture: amd64" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Maintainer: [email protected]" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Description: aggkit binary package" >> packaging/deb/aggkit/DEBIAN/control | ||
echo "Package: cdk" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Version: ${{ env.VERSION }}" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Section: base" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Priority: optional" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Architecture: amd64" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Maintainer: [email protected]" >> packaging/deb/cdk/DEBIAN/control | ||
echo "Description: cdk binary package" >> packaging/deb/cdk/DEBIAN/control | ||
- name: Creating package for binary for aggkit ${{ env.ARCH }} | ||
run: cp -rp packaging/deb/aggkit packaging/deb/aggkit-${{ env.GIT_TAG }}-${{ env.ARCH }} | ||
- name: Creating package for binary for cdk ${{ env.ARCH }} | ||
run: cp -rp packaging/deb/cdk packaging/deb/cdk-${{ env.GIT_TAG }}-${{ env.ARCH }} | ||
env: | ||
ARCH: amd64 | ||
|
||
- name: Running package build | ||
run: dpkg-deb --build --root-owner-group packaging/deb/aggkit-${{ env.GIT_TAG }}-${{ env.ARCH }} | ||
run: dpkg-deb --build --root-owner-group packaging/deb/cdk-${{ env.GIT_TAG }}-${{ env.ARCH }} | ||
env: | ||
ARCH: amd64 | ||
|
||
- name: Create checksum for the amd64 package | ||
run: cd packaging/deb/ && sha256sum aggkit-${{ env.GIT_TAG }}-${{ env.ARCH }}.deb > aggkit-${{ env.GIT_TAG }}-${{ env.ARCH }}.deb.checksum | ||
run: cd packaging/deb/ && sha256sum cdk-${{ env.GIT_TAG }}-${{ env.ARCH }}.deb > cdk-${{ env.GIT_TAG }}-${{ env.ARCH }}.deb.checksum | ||
env: | ||
ARCH: amd64 | ||
|
||
|
||
- name: Release aggkit Packages | ||
- name: Release cdk Packages | ||
uses: softprops/action-gh-release@v2 | ||
with: | ||
tag_name: ${{ env.GIT_TAG }} | ||
prerelease: true | ||
files: | | ||
packaging/deb/aggkit**.deb | ||
packaging/deb/aggkit**.deb.checksum | ||
packaging/deb/cdk**.deb | ||
packaging/deb/cdk**.deb.checksum |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,4 +28,4 @@ USER appuser | |
|
||
EXPOSE 5576/tcp | ||
|
||
CMD ["/bin/sh", "-c", "aggkit"] | ||
CMD ["/bin/sh", "-c", "cdk"] |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.