Skip to content

Commit

Permalink
fix(flake): push containers to artifact registry
Browse files Browse the repository at this point in the history
Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
  • Loading branch information
cameronraysmith committed Jun 30, 2024
1 parent 30e4652 commit 3400a34
Showing 1 changed file with 40 additions and 16 deletions.
56 changes: 40 additions & 16 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -248,12 +248,18 @@
# username = builtins.getEnv "GITHUB_ACTOR";
# password = "$GH_TOKEN";
# };
"us-central1-docker.pkg.dev" = {
"cr.cluster.pyrovelocity.net" = {
enable = true;
repo = "${gcpProjectId}/${packageName}/${packageName}";
username = "_json_key_base64";
password = "$ENCODED_GAR_SA_CREDS";
repo = "${packageName}/${packageName}";
username = "admin";
password = "$ARTIFACT_REGISTRY_PASSWORD";
};
# "us-central1-docker.pkg.dev" = {
# enable = true;
# repo = "${gcpProjectId}/${packageName}/${packageName}";
# username = "_json_key_base64";
# password = "$ENCODED_GAR_SA_CREDS";
# };
};
version = builtins.getEnv "VERSION";
images = builtins.map (sys: self.packages.${sys}.containerImage) includedSystems;
Expand All @@ -280,12 +286,18 @@
# username = builtins.getEnv "GITHUB_ACTOR";
# password = "$GH_TOKEN";
# };
"us-central1-docker.pkg.dev" = {
"cr.cluster.pyrovelocity.net" = {
enable = true;
repo = "${gcpProjectId}/${packageName}/${packageName}dev";
username = "_json_key_base64";
password = "$ENCODED_GAR_SA_CREDS";
repo = "${packageName}/${packageName}dev";
username = "admin";
password = "$ARTIFACT_REGISTRY_PASSWORD";
};
# "us-central1-docker.pkg.dev" = {
# enable = true;
# repo = "${gcpProjectId}/${packageName}/${packageName}dev";
# username = "_json_key_base64";
# password = "$ENCODED_GAR_SA_CREDS";
# };
};
version = builtins.getEnv "VERSION";
images = builtins.map (sys: self.packages.${sys}.devcontainerImage) includedSystems;
Expand All @@ -306,12 +318,18 @@
branch = false;
};
registries = {
"us-central1-docker.pkg.dev" = {
"cr.cluster.pyrovelocity.net" = {
enable = true;
repo = "${gcpProjectId}/${packageName}/${packageName}code";
username = "_json_key_base64";
password = "$ENCODED_GAR_SA_CREDS";
repo = "${packageName}/${packageName}code";
username = "admin";
password = "$ARTIFACT_REGISTRY_PASSWORD";
};
# "us-central1-docker.pkg.dev" = {
# enable = true;
# repo = "${gcpProjectId}/${packageName}/${packageName}code";
# username = "_json_key_base64";
# password = "$ENCODED_GAR_SA_CREDS";
# };
};
version = builtins.getEnv "VERSION";
images = builtins.map (sys: self.packages.${sys}.codeImage) includedSystems;
Expand All @@ -332,12 +350,18 @@
branch = false;
};
registries = {
"us-central1-docker.pkg.dev" = {
"cr.cluster.pyrovelocity.net" = {
enable = true;
repo = "${gcpProjectId}/${packageName}/${packageName}jupyter";
username = "_json_key_base64";
password = "$ENCODED_GAR_SA_CREDS";
repo = "${packageName}/${packageName}jupyter";
username = "admin";
password = "$ARTIFACT_REGISTRY_PASSWORD";
};
# "us-central1-docker.pkg.dev" = {
# enable = true;
# repo = "${gcpProjectId}/${packageName}/${packageName}jupyter";
# username = "_json_key_base64";
# password = "$ENCODED_GAR_SA_CREDS";
# };
};
version = builtins.getEnv "VERSION";
images = builtins.map (sys: self.packages.${sys}.jupyterImage) includedSystems;
Expand Down

0 comments on commit 3400a34

Please sign in to comment.