Compare commits

29 Commits

Author SHA1 Message Date
331e54efd7 feat: small fix
Some checks failed
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/tag Build encountered an error
2025-07-26 22:48:27 +02:00
cc540bcca0 Revert "feat: with global .cargo instead"
Some checks failed
continuous-integration/drone/push Build is failing
This reverts commit ddc1126bd8.
2023-07-28 21:06:28 +02:00
ddc1126bd8 feat: with global .cargo instead
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 21:05:58 +02:00
a0e1fe5f95 feat: without cli
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 21:03:55 +02:00
f3a4fcae62 feat: ignore .cargo files
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 21:01:42 +02:00
75cd3f9478 feat: exit early
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:49:29 +02:00
390fef106d feat: as regular https://
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:48:10 +02:00
467b94fb5a feat: as ssh instead
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:45:08 +02:00
57cf758a56 feat: without cli
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:43:07 +02:00
97beda7482 feat: credentials as toml
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:41:59 +02:00
97433e5a7a feat: with credentials
Some checks failed
continuous-integration/drone/push Build was killed
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:41:43 +02:00
7e1f53b5b0 feat: use internal instead
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:39:33 +02:00
d44f678f2c feat: with actual url
Some checks failed
continuous-integration/drone/push Build was killed
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:38:45 +02:00
25a77d941f feat: remove duplicate
Some checks failed
continuous-integration/drone/push Build was killed
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:37:54 +02:00
34834e8c9b feat: as one
Some checks failed
continuous-integration/drone/push Build was killed
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:37:16 +02:00
0732890cb3 feat: with git token
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:35:43 +02:00
a4d2016752 feat: don't break lines
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:34:57 +02:00
59cf673c80 feat: with local .cargo
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:33:27 +02:00
e1fafc8063 feat: with local config
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:30:26 +02:00
8ec42c53a2 feat: with registry gitea
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:28:46 +02:00
c8e677c1e7 feat: with stuff
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:27:15 +02:00
7e085d15f2 feat: with actual command
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:26:43 +02:00
a63da99d5d feat: with main .cargo
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:01:12 +02:00
2a983b9cdc feat: with print registry
Some checks failed
continuous-integration/drone/push Build was killed
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 20:00:13 +02:00
e563bbfd0d feat: with base rust project
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 19:53:04 +02:00
4ff3acb1d3 fix: typo
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 19:40:21 +02:00
ed7e71e1c8 feat: with git token instead
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 19:37:56 +02:00
55e125c3a4 feat: with git token
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 19:35:31 +02:00
6e8ada5f5f feat: with version
Signed-off-by: kjuulh <contact@kjuulh.io>
2023-07-28 19:35:19 +02:00
4 changed files with 40 additions and 4 deletions

View File

@@ -34,6 +34,7 @@ steps:
DRONE_TOKEN: DRONE_TOKEN:
from_secret: drone_token from_secret: drone_token
commands: commands:
- exit 0
- set -eu - set -eu
- eval `ssh-agent` - eval `ssh-agent`
- mkdir -p ~/.ssh - mkdir -p ~/.ssh
@@ -59,11 +60,28 @@ kind: pipeline
name: "release-please" name: "release-please"
steps: steps:
- name: release - name: release
image: marcoieni/release-plz image: marcoieni/release-plz:0.3.16
commands: commands:
- release-plz release-pr --token $GITEA_TOKEN --backend gitea - mkdir -p .cargo
environments: - |
GITEA_TOKEN: cat <<EOF >> .cargo/config.toml
[registry]
default = "gitea"
[registries.gitea]
index = "https://git.kjuulh.io/kjuulh/_cargo-index.git"
#[net]
#git-fetch-with-cli = true
EOF
- |
cat <<EOF >> .cargo/credentials.toml
[registries.gitea]
token = "Bearer $GIT_TOKEN"
EOF
- release-plz release-pr --git-token="$GIT_TOKEN" --backend gitea --registry gitea
environment:
GIT_TOKEN:
from_secret: gitea_token from_secret: gitea_token
when: when:
branch: branch:

7
.gitignore vendored
View File

@@ -1,2 +1,9 @@
.shuttle/ .shuttle/
.env .env
# Added by cargo
/target
.cargo/config.toml
.cargo/credentials.toml

8
Cargo.toml Normal file
View File

@@ -0,0 +1,8 @@
[package]
name = "shuttle-drone-templates"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]

3
src/main.rs Normal file
View File

@@ -0,0 +1,3 @@
fn main() {
println!("Hello, world!");
}