Skip to content

Commit ef7962e

Browse files
kjuulhcuddle-please
andcommitted
chore(release): v0.1.0 (#17)
### Added - use actual drone && cuddle setup - remove unused stuff - update - with clone and list - with proper stdout and whatnot - with repo clone - add coffee repo view -w - add readme - fix api - new folder - with install - unknown linux - with volume again - list - without volume - with depends on ci - with volume - with shared mount - add drone - with support for closed prs - add install script - with open browser - with test branch - with swagger client - with beginning of command structure - with coffee base - add base rust cli ### Other - *(deps)* update rust crate anyhow to 1.0.74 - *(deps)* update rust crate clap to 4.3.21 - *(deps)* update rust crate axum to 0.6.20 - *(deps)* update all dependencies - Merge pull request 'chore(deps): update all dependencies' (#9) from renovate/all into main - Merge pull request 'chore(deps): update rust crate clap to 4.3.8' (#8) from renovate/all into main - Merge pull request 'chore(deps): update rust crate clap to 4.3.6' (#7) from renovate/all into main - Merge pull request 'chore(deps): update rust crate clap to 4.3.5' (#6) from renovate/all into main - Merge pull request 'fix(deps): update all dependencies' (#4) from renovate/all into main - Merge pull request 'Configure Renovate' (#2) from renovate/configure into main Reviewed-on: https://git.front.kjuulh.io/kjuulh/coffee/pulls/2 - Merge branch 'main' into renovate/configure - debug some more - fix cargo path - Add renovate.json - Merge pull request 'feat/with-test-branch' (#3) from feat/with-test-branch into main Reviewed-on: https://git.front.kjuulh.io/kjuulh/coffee/pulls/3 - Merge branch 'main' into feat/with-test-branch - Merge pull request 'feat: with test branch' (#1) from feat/with-test-branch into main Reviewed-on: https://git.front.kjuulh.io/kjuulh/coffee/pulls/1 Co-authored-by: cuddle-please <bot@cuddle.sh> Reviewed-on: https://git.front.kjuulh.io/kjuulh/coffee/pulls/17
1 parent 3c8b255 commit ef7962e

File tree

4 files changed

+215
-0
lines changed

4 files changed

+215
-0
lines changed

.cuddle/base

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit 951051a4fe1647255e8694d084b132e517052b04

.cuddle/tmp/cuddle-rust-cli-plan.yaml

Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
kind: pipeline
2+
name: cuddle-rust-cli-plan
3+
type: docker
4+
5+
steps:
6+
- name: load_secret
7+
image: debian:buster-slim
8+
volumes:
9+
- name: ssh
10+
path: /root/.ssh/
11+
environment:
12+
SSH_KEY:
13+
from_secret: gitea_id_ed25519
14+
commands:
15+
- mkdir -p $HOME/.ssh/
16+
- echo "$SSH_KEY" | base64 -d > $HOME/.ssh/id_ed25519
17+
- chmod -R 600 ~/.ssh
18+
- |
19+
cat >$HOME/.ssh/config <<EOL
20+
Host git.front.kjuulh.io
21+
IdentityFile $HOME/.ssh/id_ed25519
22+
IdentitiesOnly yes
23+
UserKnownHostsFile=/dev/null
24+
StrictHostKeyChecking no
25+
EOL
26+
- chmod 700 ~/.ssh/config
27+
28+
- name: build pr
29+
image: kasperhermansen/{{bin_name}}:{{image_tag}}
30+
volumes:
31+
- name: ssh
32+
path: /root/.ssh/
33+
commands:
34+
- eval `ssh-agent`
35+
- ssh-add
36+
- echo "$DOCKER_PASSWORD" | docker login --password-stdin --username="$DOCKER_USERNAME" docker.io
37+
- export CLUSTER=clank-dev
38+
- cuddle --version
39+
- {{ bin_name }} pr
40+
environment:
41+
DAGGER_CLOUD_TOKEN:
42+
from_secret: dagger_cloud_token
43+
DRONE_HOST: "https://ci.i.kjuulh.io"
44+
DRONE_USER: "kjuulh"
45+
DRONE_TOKEN:
46+
from_secret: drone_token
47+
REGISTRY_CACHE_USERNAME:
48+
from_secret: registry_cache_username
49+
REGISTRY_CACHE_PASSWORD:
50+
from_secret: registry_cache_password
51+
REGISTRY_CACHE_TOKEN:
52+
from_secret: registry_cache_token
53+
REGISTRY_CACHE_url:
54+
from_secret: registry_cache_url
55+
DOCKER_BUILDKIT: 1
56+
DOCKER_PASSWORD:
57+
from_secret: docker_password
58+
DOCKER_USERNAME:
59+
from_secret: docker_username
60+
CUDDLE_SECRETS_PROVIDER: 1password
61+
CUDDLE_ONE_PASSWORD_DOT_ENV: ".env.ci"
62+
CUDDLE_SSH_AGENT: "true"
63+
GIT_PASSWORD:
64+
from_secret: git_password
65+
CI_PREFIX: "/mnt/ci/ci"
66+
DOCKER_HOST: "tcp://192.168.1.155:2376"
67+
CUDDLE_PLEASE_TOKEN:
68+
from_secret: cuddle_please_token
69+
OP_SERVICE_ACCOUNT_TOKEN:
70+
from_secret: op_service_account_token
71+
when:
72+
event:
73+
- pull_request
74+
exclude:
75+
- main
76+
- master
77+
depends_on:
78+
- "load_secret"
79+
80+
- name: build main
81+
image: kasperhermansen/{{bin_name}}:{{image_tag}}
82+
volumes:
83+
- name: ssh
84+
path: /root/.ssh/
85+
commands:
86+
- eval `ssh-agent`
87+
- ssh-add
88+
- echo "$DOCKER_PASSWORD" | docker login --password-stdin --username="$DOCKER_USERNAME" docker.io
89+
- export CLUSTER=clank-prod
90+
- cuddle --version
91+
- {{ bin_name }} main
92+
environment:
93+
DAGGER_CLOUD_TOKEN:
94+
from_secret: dagger_cloud_token
95+
DRONE_HOST: "https://ci.i.kjuulh.io"
96+
DRONE_USER: "kjuulh"
97+
DRONE_TOKEN:
98+
from_secret: drone_token
99+
REGISTRY_CACHE_USERNAME:
100+
from_secret: registry_cache_username
101+
REGISTRY_CACHE_PASSWORD:
102+
from_secret: registry_cache_password
103+
REGISTRY_CACHE_TOKEN:
104+
from_secret: registry_cache_token
105+
REGISTRY_CACHE_url:
106+
from_secret: registry_cache_url
107+
DOCKER_BUILDKIT: 1
108+
DOCKER_PASSWORD:
109+
from_secret: docker_password
110+
DOCKER_USERNAME:
111+
from_secret: docker_username
112+
CUDDLE_SECRETS_PROVIDER: 1password
113+
CUDDLE_ONE_PASSWORD_DOT_ENV: ".env.ci"
114+
CUDDLE_SSH_AGENT: "true"
115+
GIT_PASSWORD:
116+
from_secret: git_password
117+
CI_PREFIX: "/mnt/ci/ci"
118+
DOCKER_HOST: "tcp://192.168.1.155:2376"
119+
CUDDLE_PLEASE_TOKEN:
120+
from_secret: cuddle_please_token
121+
OP_SERVICE_ACCOUNT_TOKEN:
122+
from_secret: op_service_account_token
123+
when:
124+
event:
125+
- push
126+
branch:
127+
- main
128+
- master
129+
exclude:
130+
- pull_request
131+
depends_on:
132+
- "load_secret"
133+
134+
volumes:
135+
- name: ssh
136+
temp: {}
137+

CHANGELOG.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
# Changelog
2+
All notable changes to this project will be documented in this file.
3+
4+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6+
7+
## [Unreleased]
8+
9+
## [0.1.0] - 2024-08-21
10+
11+
### Added
12+
- use actual drone && cuddle setup
13+
- remove unused stuff
14+
- update
15+
- with clone and list
16+
- with proper stdout and whatnot
17+
- with repo clone
18+
- add coffee repo view -w
19+
- add readme
20+
- fix api
21+
- new folder
22+
- with install
23+
- unknown linux
24+
- with volume again
25+
- list
26+
- without volume
27+
- with depends on ci
28+
- with volume
29+
- with shared mount
30+
- add drone
31+
- with support for closed prs
32+
- add install script
33+
- with open browser
34+
- with test branch
35+
- with swagger client
36+
- with beginning of command structure
37+
- with coffee base
38+
- add base rust cli
39+
40+
### Other
41+
- *(deps)* update rust crate anyhow to 1.0.74
42+
- *(deps)* update rust crate clap to 4.3.21
43+
- *(deps)* update rust crate axum to 0.6.20
44+
- *(deps)* update all dependencies
45+
- Merge pull request 'chore(deps): update all dependencies' (#9) from renovate/all into main
46+
47+
- Merge pull request 'chore(deps): update rust crate clap to 4.3.8' (#8) from renovate/all into main
48+
49+
- Merge pull request 'chore(deps): update rust crate clap to 4.3.6' (#7) from renovate/all into main
50+
51+
- Merge pull request 'chore(deps): update rust crate clap to 4.3.5' (#6) from renovate/all into main
52+
53+
- Merge pull request 'fix(deps): update all dependencies' (#4) from renovate/all into main
54+
55+
- Merge pull request 'Configure Renovate' (#2) from renovate/configure into main
56+
57+
Reviewed-on: https://git.front.kjuulh.io/kjuulh/coffee/pulls/2
58+
59+
- Merge branch 'main' into renovate/configure
60+
61+
- debug some more
62+
- fix cargo path
63+
- Add renovate.json
64+
65+
- Merge pull request 'feat/with-test-branch' (#3) from feat/with-test-branch into main
66+
67+
Reviewed-on: https://git.front.kjuulh.io/kjuulh/coffee/pulls/3
68+
69+
- Merge branch 'main' into feat/with-test-branch
70+
71+
- Merge pull request 'feat: with test branch' (#1) from feat/with-test-branch into main
72+
73+
Reviewed-on: https://git.front.kjuulh.io/kjuulh/coffee/pulls/1
74+

Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,6 @@ clap = { version = "4.3.21", features = ["derive", "env"] }
1414
dotenv = { version = "0.15.0" }
1515
axum = { version = "0.6.20" }
1616
inquire = { version = "0.6.2" }
17+
18+
[workspace.package]
19+
version = "0.1.0"

0 commit comments

Comments
 (0)