Symbolic Link - CI/CD用語集の定義
symbolic link(symlink)は、別のパスを名前で指し示す特別なファイルです。ln -s target link で作成し、filesystem をまたぐことができ、ターゲットが削除されるとリンク切れになることがあります。
CI での扱い
node_modules の .bin エントリや多くの toolchain は symlink に依存しています。ツールが symlink をたどったり平坦化したりすると、artifact や cache のアーカイブが壊れることがあります。actions/upload-artifact は symlink を保持せず、代わりにターゲットのファイルを格納します。
関連ガイド
File Permissions - CI/CD Glossary DefinitionFile Permissions: File permissions are the read, write, and execute bits (rwx) the OS checks before allowing…
Mount Point - CI/CD Glossary DefinitionMount Point: A mount point is a directory where a filesystem (a disk, network share, or container volume) is…