Gen Release

This commit is contained in:
kali
2024-04-16 16:29:16 +02:00
parent c5de96effe
commit df8c3f22be
5 changed files with 22 additions and 5 deletions
+18 -2
View File
@@ -44,12 +44,28 @@ jobs:
- name: Run unit tests
run: ctest --test-dir build
- name: Prep release
run: |
rm Release/Beacons/*
rm Release/Beacons/.gitignore
rm Release/Client/.gitignore
rm Release/Client/logs/.gitignore
rm Release/Modules/*
rm Release/Modules/.gitignore
rm Release/Scripts/.gitignore
rm Release/TeamServer/.gitignore
rm Release/Tools/.gitignore
rm Release/www/.gitignore
tar -zcvf Release.tar.gz Release
- name: Upload release
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: Release/TeamServer/TeamServer
asset_name: TeamServer
file: Release/TeamServer/Release.tar.gz
asset_name: Release.tar.gz
tag: ${{ github.ref }}
overwrite: true
body: "test release"
+1 -1
View File
@@ -43,7 +43,7 @@ enable_testing()
add_subdirectory(teamServer)
#add_subdirectory(certs)
add_subdirectory(certs)
add_subdirectory(client)
+1
View File
@@ -0,0 +1 @@
#TODO
+1 -1
View File
@@ -34,5 +34,5 @@ else()
# server.crt for client
file(COPY ${CMAKE_BINARY_DIR}/certs/sslTeamServ/server.pem DESTINATION ${CMAKE_SOURCE_DIR}/Release/Client/)
file(RENAME ${CMAKE_SOURCE_DIR}/Release/Client/server.pem ${CMAKE_SOURCE_DIR}/Release/Client/rootCA.crt)
file(RENAME ${CMAKE_SOURCE_DIR}/Release/Client/server.pem ${CMAKE_SOURCE_DIR}/Release/Client/server.crt)
endif()
+1 -1
View File
@@ -14,7 +14,7 @@ class GrpcClient:
def __init__(self, ip, port):
ca_cert = './rootCA.crt'
ca_cert = './server.crt'
root_certs = open(ca_cert, 'rb').read()
credentials = grpc.ssl_channel_credentials(root_certs)