Skip to content
Latchkey

Bytecode - CI/CD用語集の定義

bytecodeは仮想マシンが実行する移植性のある中間命令セットで、ソースコードとネイティブなmachine codeの間に位置します。

bytecodeは、compilerが生成し、ハードウェアが直接ではなく仮想マシン(JVM、CPython、.NET CLR)が実行する、コンパクトでプラットフォーム非依存の命令セットです。

bytecodeは、compilerが生成し、ハードウェアが直接ではなく仮想マシン(JVM、CPython、.NET CLR)が実行する、コンパクトでプラットフォーム非依存の命令セットです。

CIにおいて

Javaや.NETのpipelineは、buildのjobとdeployのjobの間でcacheされ渡されるbytecodeのartifact(.class、.jar、.dll)を生成します。bytecodeはプラットフォーム非依存なので、1つのbuildのjobが多くのターゲットOSに対応できます。

関連ガイド