Compare commits
7 Commits
Author | SHA1 | Date | |
---|---|---|---|
787ff55444 | |||
3901fe9e9c | |||
e0b6ee69f1 | |||
75398a3613 | |||
a944e8b149 | |||
d9faf25648 | |||
d2977eee32 |
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -783,7 +783,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "hoc"
|
name = "hoc"
|
||||||
version = "0.6.0"
|
version = "0.7.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"actix-web 1.0.0-rc (registry+https://github.com/rust-lang/crates.io-index)",
|
"actix-web 1.0.0-rc (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
"badge 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
"badge 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "hoc"
|
name = "hoc"
|
||||||
version = "0.6.0"
|
version = "0.7.0"
|
||||||
authors = ["Valentin Brandl <vbrandl@riseup.net>"]
|
authors = ["Valentin Brandl <vbrandl@riseup.net>"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
build = "build.rs"
|
build = "build.rs"
|
||||||
|
@ -29,10 +29,14 @@ FROM alpine:latest
|
|||||||
|
|
||||||
RUN apk --no-cache add --update git
|
RUN apk --no-cache add --update git
|
||||||
|
|
||||||
|
RUN adduser -D hoc
|
||||||
|
WORKDIR /home/hoc
|
||||||
|
USER hoc
|
||||||
|
|
||||||
# once we don't need a git binary anymore, this should be enough
|
# once we don't need a git binary anymore, this should be enough
|
||||||
# FROM scratch
|
# FROM scratch
|
||||||
# COPY --from=linuxkit/ca-certificates:v0.7 / /
|
# COPY --from=linuxkit/ca-certificates:v0.7 / /
|
||||||
|
|
||||||
COPY --from=builder /home/rust/src/target/x86_64-unknown-linux-musl/release/hoc /hoc
|
COPY --from=builder /home/rust/src/target/x86_64-unknown-linux-musl/release/hoc .
|
||||||
|
|
||||||
ENTRYPOINT ["/hoc"]
|
ENTRYPOINT ["/home/hoc/hoc"]
|
||||||
|
@ -2,11 +2,10 @@ version: "2"
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
hoc:
|
hoc:
|
||||||
# build: .
|
image: vbrandl/hits-of-code:latest
|
||||||
# image: local/hoc:latest
|
|
||||||
image: registry.gitlab.com/vbrandl/hoc:latest
|
|
||||||
volumes:
|
volumes:
|
||||||
- ./repos:/repos
|
- ./repos:/home/hoc/repos
|
||||||
- ./cache:/cache
|
- ./cache:/home/hoc/cache
|
||||||
ports:
|
# ports:
|
||||||
- "127.0.0.1:8080:8080"
|
# - "127.0.0.1:8080:8080"
|
||||||
|
restart: always
|
||||||
|
9
scripts/list.sh
Executable file
9
scripts/list.sh
Executable file
@ -0,0 +1,9 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
DIR=${1:-repos}
|
||||||
|
|
||||||
|
find "$DIR" -mindepth 3 -maxdepth 3 -type d \
|
||||||
|
| sed -e "s/$DIR/https:\//g" \
|
||||||
|
| sort
|
Reference in New Issue
Block a user