# Use CI/CD to build your application | Use GitLab | GitLab Docs 已讀不回 追蹤 [Use CI/CD to build your application | Use GitLab | GitLab Docs](https://docs.gitlab.com/ee/topics/build_your_application.html) 相關的數位內容閱讀進度 <https://hackmd.io/@brlin/orncb-gitlab-ci-docs> * [索引頁<br>Index page](/-3IxLTQsT6uK8StgfJUOCg) * [Getting started :hourglass:](/vhAlm8mhTFOGAXKqwI6fJQ) * [Tutorial: Your first pipeline :heavy_check_mark:](/1-mE8iDISVq42ESoNWn3DA) * [Tutorial: A complex pipeline](https://docs.gitlab.com/ee/ci/quick_start/tutorial.html) * [Migrate from CircleCI](https://docs.gitlab.com/ee/ci/migration/circleci.html) * [Migrate from Jenkins](https://docs.gitlab.com/ee/ci/migration/jenkins.html) * [CI/CD examples](https://docs.gitlab.com/ee/ci/examples/) * [Deployment with Dpl](https://docs.gitlab.com/ee/ci/examples/deployment/) * [End-to-end testing](https://docs.gitlab.com/ee/ci/examples/end_to_end_testing_webdriverio/) * [NPM with semantic-release](https://docs.gitlab.com/ee/ci/examples/semantic-release.html) * [PHP with PHPunit and atoum](https://docs.gitlab.com/ee/ci/examples/php.html) * [PHP with NPM and SCP](https://docs.gitlab.com/ee/ci/examples/deployment/composer-npm-deploy.html) * [PHP with Laravel and Envoy](https://docs.gitlab.com/ee/ci/examples/laravel_with_gitlab_and_envoy/) * [.gitlab-ci.yml reference :hourglass:](https://hackmd.io/@brlin/orncb-gitlab-ci-yaml-reference) * [Optimize your YAML files](https://docs.gitlab.com/ee/ci/yaml/yaml_optimization.html) * [Validate syntax :heavy_check_mark: :question:](/2hI5YluvTp-9HAfb9-HeRw) * [Pipeline Editor](https://docs.gitlab.com/ee/ci/pipeline_editor/) * [Artifacts reports](https://docs.gitlab.com/ee/ci/yaml/artifacts_reports.html) * [Include examples](https://docs.gitlab.com/ee/ci/yaml/includes.html) * [Workflow examples](https://docs.gitlab.com/ee/ci/yaml/workflow.html) * [CI/CD Components](https://docs.gitlab.com/ee/ci/components/) * [Runners :hourglass:](/kigtOpPDSoKAgboALh1gzg) * [Tutorial: Create, register, and run your own project runner](https://docs.gitlab.com/ee/tutorials/create_register_first_runner/) * [Runner SaaS](https://docs.gitlab.com/ee/ci/runners/) * [Linux](https://docs.gitlab.com/ee/ci/runners/saas/linux_saas_runner.html) * [GPU](https://docs.gitlab.com/ee/ci/runners/saas/gpu_saas_runner.html) * [macOS](https://docs.gitlab.com/ee/ci/runners/saas/macos_saas_runner.html) * [Windows](https://docs.gitlab.com/ee/ci/runners/saas/windows_saas_runner.html) * [Manage runners](https://docs.gitlab.com/ee/ci/runners/runners_scope.html) * [Register a runner](https://docs.gitlab.com/runner/register/) * [Migrate to the new runner registration workflow](https://docs.gitlab.com/ee/ci/runners/new_creation_workflow.html) * [Examples](https://docs.gitlab.com/runner/examples/gitlab.html) * [Runner executors](https://docs.gitlab.com/runner/executors/) * [Custom](https://docs.gitlab.com/runner/executors/custom.html) * [libvirt](https://docs.gitlab.com/runner/executors/custom_examples/libvirt.html) * [LXD](https://docs.gitlab.com/runner/executors/custom_examples/lxd.html) * [Docker](https://docs.gitlab.com/runner/executors/docker.html) * [Docker Machine](https://docs.gitlab.com/runner/executors/docker_machine.html) * [Docker Autoscaler](https://docs.gitlab.com/runner/executors/docker_autoscaler.html) * [Instance](https://docs.gitlab.com/runner/executors/instance.html) * [Kubernetes](https://docs.gitlab.com/runner/executors/kubernetes.html) * [Shell](https://docs.gitlab.com/runner/executors/shell.html) * [Supported shells](https://docs.gitlab.com/runner/shells/) * [SSH](https://docs.gitlab.com/runner/executors/ssh.html) * [Parallels](https://docs.gitlab.com/runner/executors/parallels.html) * [VirtualBox](https://docs.gitlab.com/runner/executors/virtualbox.html) * [Configure runners](https://docs.gitlab.com/ee/ci/runners/configure_runners.html) * [Scale a fleet of runners](https://docs.gitlab.com/runner/fleet_scaling/) * [Best practices for large repositories](https://docs.gitlab.com/ee/ci/large_repositories/) * [Pipelines :hourglass:](/-F0XwaUESvCkqingjb34fQ) * [Scheduled pipelines](https://docs.gitlab.com/ee/ci/pipelines/schedules.html) * [Trigger a pipeline](https://docs.gitlab.com/ee/ci/triggers/) * [Customize pipeline configuration](https://docs.gitlab.com/ee/ci/pipelines/settings.html) * [Pipeline architectures](https://docs.gitlab.com/ee/ci/pipelines/pipeline_architectures.html) * [Pipeline efficiency](https://docs.gitlab.com/ee/ci/pipelines/pipeline_efficiency.html) * [Pipeline resource groups](https://docs.gitlab.com/ee/ci/resource_groups/) * [Directed acyclic graph (DAG) :hourglass:](/LPiuyp2vR7ahd4V9xy7aGQ) * [Downstream pipelines](https://docs.gitlab.com/ee/ci/pipelines/downstream_pipelines.html) * [Merge request pipelines](https://docs.gitlab.com/ee/ci/pipelines/merge_request_pipelines.html) * [Merged results pipelines](https://docs.gitlab.com/ee/ci/pipelines/merged_results_pipelines.html) * [Merge trains](https://docs.gitlab.com/ee/ci/pipelines/merge_trains.html) * [Jobs :hourglass:](/uAPah17ITUCLQ4vlvmsFOg) * [Choose when jobs run :hourglass:](/J7eUbhxWShScD_ACZV4DHQ) * [Access a terminal for a running job](https://docs.gitlab.com/ee/ci/interactive_web_terminal/) * [Format scripts and job logs](https://docs.gitlab.com/ee/ci/yaml/script.html) * [Git submodules :hourglass:](/rmPmdbB1T4aYaINnIfJYFQ) * [Cache and artifacts :hourglass:](/MTKO-6vXRDSa2J4fgVfVbw) * [Job artifacts :hourglass:](/NerJPZKrQFi4VS2zqKk-iA) * [Troubleshooting](https://docs.gitlab.com/ee/ci/jobs/job_artifacts_troubleshooting.html) * [Docker](https://docs.gitlab.com/ee/ci/docker/) * [Run CI/CD jobs in Docker containers](https://docs.gitlab.com/ee/ci/docker/using_docker_images.html) * [Use Docker to build Docker images](https://docs.gitlab.com/ee/ci/docker/using_docker_build.html) * [Authenticate with registry](https://docs.gitlab.com/ee/ci/docker/authenticate_registry.html) * [Docker Layer Caching](https://docs.gitlab.com/ee/ci/docker/docker_layer_caching.html) * [Use kaniko to build Docker images](https://docs.gitlab.com/ee/ci/docker/using_kaniko.html) * [Variables :hourglass:](/TuV_gLfwSbW57kTxgU31yQ) * [Predefined variables :hourglass:](/DLlUwTNeT9-g_l99frS6Wg) * [Where variables can be used :hourglass:](/-FsFupYBQLS77qFuqbkjtA) * [Pipeline security](https://docs.gitlab.com/ee/ci/pipelines/pipeline_security.html) * [CI/CD job token](https://docs.gitlab.com/ee/ci/jobs/ci_job_token.html) * [External secrets](https://docs.gitlab.com/ee/ci/secrets/) * [ID token authentication](https://docs.gitlab.com/ee/ci/secrets/id_token_authentication.html) * [Secure Files](https://docs.gitlab.com/ee/ci/secure_files/) * [Use Azure Key Vault secrets in GitLab CI/CD](https://docs.gitlab.com/ee/ci/secrets/azure_key_vault.html) * [Use Sigstore for keyless signing](https://docs.gitlab.com/ee/ci/yaml/signing_examples.html) * [Connect to cloud services](https://docs.gitlab.com/ee/ci/cloud_services/) * [Configure OpenID Connect in AWS](https://docs.gitlab.com/ee/ci/cloud_services/aws/) * [Configure OpenID Connect in Azure](https://docs.gitlab.com/ee/ci/cloud_services/azure/) * [Configure OpenID Connect with Google Cloud](https://docs.gitlab.com/ee/ci/cloud_services/google_cloud/) * [Authenticating with HashiCorp Vault](https://docs.gitlab.com/ee/ci/examples/authenticating-with-hashicorp-vault/) * [Tutorial: Update HashiCorp Vault configuration to use ID Tokens](https://docs.gitlab.com/ee/ci/secrets/convert-to-id-tokens.html) * [Services](https://docs.gitlab.com/ee/ci/services/) * [MySQL service](https://docs.gitlab.com/ee/ci/services/mysql.html) * [PostgreSQL service](https://docs.gitlab.com/ee/ci/services/postgres.html) * [Redis service](https://docs.gitlab.com/ee/ci/services/redis.html) * [GitLab as a service](https://docs.gitlab.com/ee/ci/services/gitlab.html) * [Auto DevOps](https://docs.gitlab.com/ee/topics/autodevops/) * [Requirements](https://docs.gitlab.com/ee/topics/autodevops/requirements.html) * [Stages](https://docs.gitlab.com/ee/topics/autodevops/stages.html) * [Customize](https://docs.gitlab.com/ee/topics/autodevops/customize.html) * [CI/CD variables](https://docs.gitlab.com/ee/topics/autodevops/cicd_variables.html) * [Multiple Kubernetes clusters](https://docs.gitlab.com/ee/topics/autodevops/multiple_clusters_auto_devops.html) * [Upgrade PostgreSQL](https://docs.gitlab.com/ee/topics/autodevops/upgrading_postgresql.html) * [Prepare for deployment](https://docs.gitlab.com/ee/topics/autodevops/prepare_deployment.html) * [Upgrade Auto Deploy dependencies](https://docs.gitlab.com/ee/topics/autodevops/upgrading_auto_deploy_dependencies.html) * [Deploy to GKE](https://docs.gitlab.com/ee/topics/autodevops/cloud_deployments/auto_devops_with_gke.html) * [Deploy to EKS](https://docs.gitlab.com/ee/topics/autodevops/cloud_deployments/auto_devops_with_eks.html) * [Deploy to ECS](https://docs.gitlab.com/ee/topics/autodevops/cloud_deployments/auto_devops_with_ecs.html) * [Deploy to EC2](https://docs.gitlab.com/ee/topics/autodevops/cloud_deployments/auto_devops_with_ec2.html) * [Troubleshooting](https://docs.gitlab.com/ee/topics/autodevops/troubleshooting.html) * [Testing](https://docs.gitlab.com/ee/ci/testing/) * [Accessibility testing](https://docs.gitlab.com/ee/ci/testing/accessibility_testing.html) * [Browser performance testing](https://docs.gitlab.com/ee/ci/testing/browser_performance_testing.html) * [Code coverage](https://docs.gitlab.com/ee/ci/testing/code_coverage.html) * [Code quality](https://docs.gitlab.com/ee/ci/testing/code_quality.html) * [Fail fast testing](https://docs.gitlab.com/ee/ci/testing/fail_fast_testing.html) * [Load performance testing](https://docs.gitlab.com/ee/ci/testing/load_performance_testing.html) * [Metrics reports](https://docs.gitlab.com/ee/ci/testing/metrics_reports.html) * [Test cases](https://docs.gitlab.com/ee/ci/test_cases/) * [Test coverage visualization](https://docs.gitlab.com/ee/ci/testing/test_coverage_visualization.html) * [Unit test reports](https://docs.gitlab.com/ee/ci/testing/unit_test_reports.html) * [Unit test report examples](https://docs.gitlab.com/ee/ci/testing/unit_test_report_examples.html) * [SSH keys](https://docs.gitlab.com/ee/ci/ssh_keys/) * [ChatOps](https://docs.gitlab.com/ee/ci/chatops/) * [Mobile DevOps](https://docs.gitlab.com/ee/ci/mobile_devops.html) * [External repository integrations](https://docs.gitlab.com/ee/ci/ci_cd_for_external_repos/) * [Bitbucket Cloud](https://docs.gitlab.com/ee/ci/ci_cd_for_external_repos/bitbucket_integration.html) * [GitHub](https://docs.gitlab.com/ee/ci/ci_cd_for_external_repos/github_integration.html) * [Troubleshooting](https://docs.gitlab.com/ee/ci/troubleshooting.html) --- 本文件為[《已讀不回》專案](https://hackmd.io/@orncb/home)的衍生作品,以[《Creative Commons 姓名標示-相同方式分享》授權條款第 4.0 國際版](https://creativecommons.org/licenses/by-sa/4.0/deed.zh_TW)或其任意更近期版本釋出供大眾於授權範圍內自由使用
{"title":"Use CI/CD to build your application | Use GitLab | GitLab Docs 已讀不回","description":"追蹤 Use CI/CD to build your application | Use GitLab | GitLab Docs 相關的數位內容閱讀進度","showTags":"true","contributors":"[{\"id\":\"62aab908-4afa-4059-813c-f855a82c2b1d\",\"add\":12476,\"del\":1022}]"}
Expand menu