feat: list env vars
Some checks failed
Test / test (push) Failing after 39s

This commit is contained in:
Paul Campbell 2024-09-17 18:44:15 +01:00
parent f2511d6737
commit 14544ca665

View file

@ -3,7 +3,11 @@ use anyhow::Context;
fn main() -> anyhow::Result<()> { fn main() -> anyhow::Result<()> {
println!("Forgejo TODO Checker!"); println!("Forgejo TODO Checker!");
let ci_repo = std::env::var("CI_REPO").context("CI_REPO")?; for (key, value) in std::env::vars() {
println!("{key}: {value}");
}
// let ci_repo = std::env::var("CI_REPO").context("CI_REPO")?;
let ci_repo_url = std::env::var("CI_REPO_URL").context("CI_REPO_URL")?; let ci_repo_url = std::env::var("CI_REPO_URL").context("CI_REPO_URL")?;
let ci_forge_type = std::env::var("CI_FORGE_TYPE").context("CI_FORGE_TYPE")?; let ci_forge_type = std::env::var("CI_FORGE_TYPE").context("CI_FORGE_TYPE")?;
@ -16,7 +20,7 @@ fn main() -> anyhow::Result<()> {
let issue = let issue =
regex::Regex::new(r"( |)(\(|\(#)(?P<ISSUE_NUMBER>\d+)(\))").context("issue regex")?; regex::Regex::new(r"( |)(\(|\(#)(?P<ISSUE_NUMBER>\d+)(\))").context("issue regex")?;
println!("[ci_repo:{ci_repo}][ci_repo_url:{ci_repo_url}][ci_forge_type:{ci_forge_type}][repo_token:{repo_token:?}][prefix:{prefix}][issue:{issue}]"); println!("[ci_repo:ci_repo][ci_repo_url:{ci_repo_url}][ci_forge_type:{ci_forge_type}][repo_token:{repo_token:?}][prefix:{prefix}][issue:{issue}]");
// list files in current directory to get a feel for what we have access to // list files in current directory to get a feel for what we have access to
std::fs::read_dir(".")? std::fs::read_dir(".")?