commit 4e589ced437e7392f5c28ffa6ab176bf6ee7e8a2 Author: beefhavers <> Date: Sat Apr 26 14:43:48 2025 -0400 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..026b325 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +BL_proxy/ +*.blend1 diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..cfe0ae4 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,74 @@ +pipeline { + agent any + + environment { + JENKINSONGITEA=credentials('d0e86441-2157-405f-8539-a9a9010c6ecf') + JENKINSONMATRIXTOKEN=credentials('17d18fd7-29eb-4957-9532-ce42aaa9b4ec') + MATRIX_ROOMID="//todo" + GITEA_PROJECT="https://gitea.arg.rip/beefhavers/platform-as-place" + } + stages { + stage('meta: avatar'){ + when { changeset "metadata/avatar.png"} + steps { + script{ + env.avatar=sh(returnStdout: true, script: "base64 metadata/avatar.png"); + //to gitea + sh(returnStdout: true, script: """ + echo "{\"image\": \"\$(base64 --wrap=0 metadata/avatar.png)\"}" > post.json + + curl -X 'POST' \ + 'https://gitea.arg.rip/api/v1/repos/beefhavers/platform-as-place/avatar' \ + -H 'accept: application/json' \ + -H 'Authorization: token ${env.JENKINSONGITEA}' \ + -H 'Content-Type: application/json' \ + --data-binary @post.json + + rm post.json + """) + + //to matrix + env.avatarMXC=sh(returnStdout: true, script: """ + url="https://greyn.club:8448/_matrix/media/v3/upload"'?'"filename=platform-as-place-avatar-\$(mktemp -u XXX).png" + curl "\$url" \ + -X 'POST' \ + -H 'authorization: Bearer ${env.JENKINSONMATRIXTOKEN}' \ + -H 'Content-Type: image/png' \ + --compressed \ + --data-binary @metadata/avatar.png \ + | jq -r .content_uri + """).trim() + + sh(returnStdout: true, script: """ + curl -X 'PUT' \ + 'https://greyn.club:8448/_matrix/client/v3/rooms/${env.MATRIX_ROOMID}/state/m.room.avatar' \ + -H 'accept: application/json' \ + -H 'authorization: Bearer ${env.JENKINSONMATRIXTOKEN}' \ + -H 'Content-Type: application/json' \ + -d '{ + "url": "${env.avatarMXC}" + }' + """) + } + } + } + stage('script'){ + when { changeset "src/script.md"} + steps { + sh "/home/adam/beef-kafka-script.sh platform-as-place" + } + } + stage('credits'){ + when { changeset "src/credits.txt"} + steps { + sh "/home/adam/beef-kafka-credits.sh platform-as-place" + } + } + stage('blend'){ + when { changeset "video.blend"} + steps { + sh "/home/adam/beef-kafka-video.sh platform-as-place" + } + } + } +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..f06f806 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# platform-as-place + +part 2 out of the billion part series where i tell you to join the fediverse \ No newline at end of file diff --git a/Sounds/VO/.gitignore b/Sounds/VO/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/metadata/.gitignore b/metadata/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/src/credits.txt b/src/credits.txt new file mode 100644 index 0000000..e69de29 diff --git a/src/script.md b/src/script.md new file mode 100644 index 0000000..bbfc6d2 --- /dev/null +++ b/src/script.md @@ -0,0 +1,7 @@ +# $REPO_NAME + +incitement + +## section + +text \ No newline at end of file diff --git a/src/tail.txt b/src/tail.txt new file mode 100644 index 0000000..75b1f28 --- /dev/null +++ b/src/tail.txt @@ -0,0 +1,9 @@ +voice acting by James Izzo - https://www.fiverr.com/james_voiceover +edited by Keeno +produced/etc by me: https://aleph.land/@AdamRGrey + +also on peertube: +also on rumble: +also on youtube: + +seo: # # # \ No newline at end of file diff --git a/standardized assets/Roboto-Thin.ttf b/standardized assets/Roboto-Thin.ttf new file mode 100644 index 0000000..6ee97b8 Binary files /dev/null and b/standardized assets/Roboto-Thin.ttf differ diff --git a/standardized assets/note0.png b/standardized assets/note0.png new file mode 100644 index 0000000..8ed5e65 Binary files /dev/null and b/standardized assets/note0.png differ diff --git a/standardized assets/tc0.png b/standardized assets/tc0.png new file mode 100644 index 0000000..3be09f3 Binary files /dev/null and b/standardized assets/tc0.png differ diff --git a/video.blend b/video.blend new file mode 100644 index 0000000..0b6c3ab Binary files /dev/null and b/video.blend differ diff --git a/videos/.gitignore b/videos/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/videos/a roll/.gitignore b/videos/a roll/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/videos/stock footage/.gitignore b/videos/stock footage/.gitignore new file mode 100644 index 0000000..e69de29