Skip to content
This repository was archived by the owner on Oct 3, 2023. It is now read-only.

Commit 6fe8dfe

Browse files
committed
Added git-graph and git-igitt #4183 #4184
1 parent ff41430 commit 6fe8dfe

File tree

5 files changed

+66
-0
lines changed

5 files changed

+66
-0
lines changed

renovate.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1454,6 +1454,26 @@
14541454
"datasourceTemplate": "github-releases",
14551455
"extractVersionTemplate": "^v(?<version>.+?)$"
14561456
},
1457+
{
1458+
"fileMatch": [
1459+
"^tools/git-graph/manifest.yaml$"
1460+
],
1461+
"matchStrings": [
1462+
"version: \"?(?<currentValue>.*?)\"?\\n"
1463+
],
1464+
"depNameTemplate": "mlange-42/git-graph",
1465+
"datasourceTemplate": "github-releases"
1466+
},
1467+
{
1468+
"fileMatch": [
1469+
"^tools/git-igitt/manifest.yaml$"
1470+
],
1471+
"matchStrings": [
1472+
"version: \"?(?<currentValue>.*?)\"?\\n"
1473+
],
1474+
"depNameTemplate": "mlange-42/git-igitt",
1475+
"datasourceTemplate": "github-releases"
1476+
},
14571477
{
14581478
"fileMatch": [
14591479
"^tools/gitjob/manifest.yaml$"

tools/git-graph/Dockerfile.template

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#syntax=docker/dockerfile:1.4.3
2+
3+
ARG ref=main
4+
5+
FROM ghcr.io/nicholasdille/docker-setup/base:${ref} AS prepare
6+
ARG name
7+
ARG version
8+
RUN <<EOF
9+
curl --silent --location --fail "https://github.com/mlange-42/git-graph/releases/download/${version}/git-graph-${version}-linux-${alt_arch}.tar.gz" \
10+
| tar --extract --gzip --directory="${prefix}${target}/bin/" --no-same-owner
11+
EOF

tools/git-graph/manifest.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: git-graph
2+
version: "0.5.3"
3+
check: ${binary} --version | cut -d' ' -f2
4+
tags:
5+
- category/development
6+
- type/cli
7+
- lang/rust
8+
homepage: https://github.com/mlange-42/git-graph
9+
description: Command line tool to show clear git graphs arranged for your branching model
10+
renovate:
11+
datasource: github-releases
12+
package: mlange-42/git-graph

tools/git-igitt/Dockerfile.template

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#syntax=docker/dockerfile:1.4.3
2+
3+
ARG ref=main
4+
5+
FROM ghcr.io/nicholasdille/docker-setup/base:${ref} AS prepare
6+
ARG name
7+
ARG version
8+
RUN <<EOF
9+
curl --silent --location --fail "https://github.com/mlange-42/git-igitt/releases/download/${version}/git-igitt-${version}-linux-${alt_arch}.tar.gz" \
10+
| tar --extract --gzip --directory="${prefix}${target}/bin/" --no-same-owner
11+
EOF

tools/git-igitt/manifest.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: git-igitt
2+
version: "0.1.17"
3+
check: ${binary} --version | cut -d' ' -f2
4+
tags:
5+
- category/development
6+
- type/cli
7+
- lang/rust
8+
homepage: https://github.com/mlange-42/git-igitt
9+
description: Interactive, cross-platform Git terminal application with clear git graphs arranged for your branching model
10+
renovate:
11+
datasource: github-releases
12+
package: mlange-42/git-igitt

0 commit comments

Comments
 (0)