Changes
2 changed files (+13/-23)
-
-
@@ -6,6 +6,7 @@ provider "registry.opentofu.org/hashicorp/aws" {constraints = "~> 5.82" hashes = [ "h1:BrNG7eFOdRrRRbHdvrTjMJ8X8Oh/tiegURiKf7J2db8=", "h1:zef23ac/YWw9O2FepFWRs+my9iWWUkniL4dT4LnCKjU=", "zh:1a41f3ee26720fee7a9a0a361890632a1701b5dc1cf5355dc651ddbe115682ff", "zh:30457f36690c19307921885cc5e72b9dbeba369445815903acd5c39ac0e41e7a", "zh:42c22674d5f23f6309eaf3ac3a4f1f8b66b566c1efe1dcb0dd2fb30c17ce1f78",
-
-
-
@@ -99,35 +99,24 @@# ドキュメントをビルドしてデプロイをする。 # リポジトリルートから実行する必要がある。 # "docs/" で Tofu を実行して環境をセットアップしていないと失敗する。 deploy-docs = let cmd = pkgs.symlinkJoin { deploy-docs = { type = "app"; program = pkgs.lib.getExe ( pkgs.writeShellApplication { name = "deploy-docs-wrapped"; nativeBuildInputs = [ text = '' ${pkgs.lib.getExe deploy-docs} -dir ${packages.docs} -tf-dir docs ''; runtimeInputs = with pkgs; [ pkgs.makeWrapper packages.docs deploy-docs ]; paths = [ pkgs.dotenvy ]; postBuild = '' wrapProgram $out/bin/dotenvy \ --add-flags '-f' \ --add-flags '.env' \ --add-flags ${deploy-docs}/bin/deploydocs \ --add-flags '-dir' \ --add-flags ${packages.docs} \ --add-flags '-tf-dir' \ --add-flags 'docs' ''; }; in { type = "app"; program = "${cmd}/bin/dotenvy"; }; } ); }; }; devShell = pkgs.mkShell {
-