From 4d5fc9c2a7371ca0b7011ef346a84f092df41974 Mon Sep 17 00:00:00 2001 From: Falko Zurell Date: Fri, 17 Jan 2025 16:55:56 +0100 Subject: [PATCH] adding package upload and introduced targets in cargo.toml --- .gitignore | 1 + Cargo.toml | 3 +++ package.sh | 7 +++++++ 3 files changed, 11 insertions(+) create mode 100755 package.sh diff --git a/.gitignore b/.gitignore index bb61ba3..4428080 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ .DS_Store Cargo.lock config.json +.netrc diff --git a/Cargo.toml b/Cargo.toml index 07dc495..a54f413 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,6 +3,9 @@ name = "pixelfed_batch_uploader" version = "0.1.0" edition = "2021" +[build] +rustflags = ["--out-dir", "target/output"] + [dependencies] serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" diff --git a/package.sh b/package.sh new file mode 100755 index 0000000..34592b0 --- /dev/null +++ b/package.sh @@ -0,0 +1,7 @@ +#!/bin/bash -x + +RELEASE_VERSION="1.0.1" + +curl --netrc \ + --upload-file target/$(rustc -vV | grep host | cut -d ' ' -f2)/release/pixelfed_batch_uploader \ + https://repos.mxhdr.net/api/packages/maxheadroom/generic/insta-import-pixelfed/$RELEASE_VERSION/pixelfed_batch_uploader.$(rustc -vV | grep host | cut -d ' ' -f2)