lesavka/ci: package dist binaries from workspace target dir
This commit is contained in:
parent
5e5e85e70d
commit
cd457d4e88
@ -14,7 +14,7 @@ cargo build --release --manifest-path "${ROOT_DIR}/server/Cargo.toml"
|
||||
|
||||
SERVER_TAR="${DIST_DIR}/lesavka-server-${VERSION}-${TARGET}-${GIT_SHA}.tar.gz"
|
||||
SERVER_TMP=$(mktemp -d)
|
||||
install -Dm755 "${ROOT_DIR}/server/target/release/lesavka-server" "${SERVER_TMP}/lesavka-server"
|
||||
install -Dm755 "${ROOT_DIR}/target/release/lesavka-server" "${SERVER_TMP}/lesavka-server"
|
||||
install -Dm755 "${ROOT_DIR}/scripts/daemon/lesavka-core.sh" "${SERVER_TMP}/lesavka-core.sh"
|
||||
tar -czf "${SERVER_TAR}" -C "${SERVER_TMP}" lesavka-server lesavka-core.sh
|
||||
rm -rf "${SERVER_TMP}"
|
||||
@ -24,7 +24,7 @@ cargo build --release --manifest-path "${ROOT_DIR}/client/Cargo.toml"
|
||||
|
||||
CLIENT_TAR="${DIST_DIR}/lesavka-client-${VERSION}-${TARGET}-${GIT_SHA}.tar.gz"
|
||||
CLIENT_TMP=$(mktemp -d)
|
||||
install -Dm755 "${ROOT_DIR}/client/target/release/lesavka-client" "${CLIENT_TMP}/lesavka-client"
|
||||
install -Dm755 "${ROOT_DIR}/target/release/lesavka-client" "${CLIENT_TMP}/lesavka-client"
|
||||
tar -czf "${CLIENT_TAR}" -C "${CLIENT_TMP}" lesavka-client
|
||||
rm -rf "${CLIENT_TMP}"
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user