In a continuous delivery pipeline, artifacts are the final outputs produced during the build and integration stages. These artifacts are then deployed to different environments for testing and production. * Executable Applications: Artifacts can include executable files like .exe or .jar packages that are ready to be run. * Compiled Packages: Precompiled packages for installation via package managers (e.g., .deb or .rpm files) are suitable artifacts. * Docker Images: Docker container images encapsulate the application and its dependencies, making them ideal artifacts for consistent deployment across environments. References: * Continuous Delivery * Artifact Repository