1
0
mirror of https://gitlab.com/Anson-Projects/zine.git synced 2025-09-19 12:12:39 +00:00

Compare commits

..

3 Commits

Author SHA1 Message Date
d26b779f07 Upgrade and update deps 2025-09-15 17:58:36 -04:00
20749421d1 Update to container that works 2025-09-15 17:44:46 -04:00
de5d7457f5 Pin rust version to stop filling up my poor unraid server 2025-09-15 17:31:39 -04:00
3 changed files with 347 additions and 318 deletions

View File

@@ -1,3 +1,5 @@
image: rust:1.89
stages: stages:
- build - build
- lint - lint
@@ -12,13 +14,11 @@ variables:
SCHEDULED_PIPELINE_NAME: "Daily scheduled build pipeline" SCHEDULED_PIPELINE_NAME: "Daily scheduled build pipeline"
build: build:
image: rust:latest
stage: build stage: build
script: script:
- cargo build - cargo build
lint: lint:
image: rust:latest
stage: lint stage: lint
script: script:
- rustup component add clippy - rustup component add clippy
@@ -27,7 +27,6 @@ lint:
- if: "$CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH" - if: "$CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH"
test: test:
image: rust:latest
stage: test stage: test
script: script:
- cargo test --verbose - cargo test --verbose
@@ -35,7 +34,6 @@ test:
- if: "$CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH" - if: "$CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH"
build_site: build_site:
image: rust:latest
stage: build_site stage: build_site
script: script:
- cargo run - cargo run

656
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -3,6 +3,7 @@ name = "the_biggs_brief"
description = "Blogroll of RSS feeds I enjoy in the form of a newspaper." description = "Blogroll of RSS feeds I enjoy in the form of a newspaper."
version = "0.5.0" version = "0.5.0"
edition = "2021" edition = "2021"
rust-version = "1.89"
authors = ["Anson Biggs"] authors = ["Anson Biggs"]
homepage = "https://zine.ansonbiggs.com" homepage = "https://zine.ansonbiggs.com"
license = "MIT" license = "MIT"
@@ -19,7 +20,7 @@ rayon = "1.8"
regex = "1.11" regex = "1.11"
reqwest = { version = "0.12", features = ["blocking"] } reqwest = { version = "0.12", features = ["blocking"] }
rss = "2.0" rss = "2.0"
scraper = "0.23" scraper = "0.24"
simple_logger = "5.0" simple_logger = "5.0"
time = "0.3" time = "0.3"
url = "2.5" url = "2.5"