feat: move hosting to garage #18
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "move_to_s3"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
DGNum/infrastructure#558
a745732e58
tof3698ebcc4
f3698ebcc4
to7a880fc3ae
7a880fc3ae
to2cf650fa93
@ -95,3 +95,3 @@
{
name = "Build the website";
run = "nix-build dgnum.eu";
run = "nix-build";
Non ?
Oui ok j'ai écrit de la merde et pas testé
@ -140,3 +104,1 @@
echo "[+] Pushing update"
git push "$GIT_CMD_REPOSITORY" --set-upstream main
nix-shell -p awscli2 --run "aws s3 sync ./result/ s3://$BUCKET/ --delete --endpoint-url $URL"
On a nix-actions pour faire des shells avec les bons settings
I'm off for the evening
2cf650fa93
to4303d01dc0
@ -150,3 +110,1 @@
GIT_AUTHOR_EMAIL = "automated-update@dgnum.eu";
GIT_COMMITTER_NAME = "Forgejo Action";
GIT_COMMITTER_EMAIL = "automated-update@dgnum.eu";
URL = "https =//s3.dgnum.eu/";
Je crois pas
Moi non plus
4303d01dc0
to025e8c0f3b
025e8c0f3b
to9b3b1ec86d
9b3b1ec86d
to709fd6615f
@ -10,1 +10,4 @@
let
s3Url = "https://s3.dgnum.eu/";
s3Bucket = "dgnum-website";
Les passer en variables d'env ça marche pas du coup ?
Et sinon il ce serait mieux de rapprocher la définition de ces variables de là où elles sont utilisées
Non à cause du escapeShellArgs
J'ai embed les variables ducoup
De toute façon il va falloir que j'écrive une action générique pour l'upload vers le s3 afin de faciliter les changements de config nécessaires
Tu veux dire utiliser https://github.com/marketplace/actions/s3-sync ?
Hmm je pense pas ça fit le use case auquel je pensais. En particulier awscli mnt nécessite des env var en plus et j'aurais aimé que on puisse update toutes les actions d'un coup
709fd6615f
to8893909074
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.