'cd' 태그의 글 목록 — SH's Devlog

cd

DevOps/CI CD

[CI/CD] CircleCI(version 2.1)로 통합, 배포 파이프라인 구성하기(+Android 파이프라인 작성하기)

CircleCI란? CircleCI는 VCS(Version Control System)와 연동하여 빌드, 테스트 및 배포를 자동화하는 데 도움이 되는 지속적인 통합(Continuous Integration)을 제공하는 플랫폼입니다. 또한, 캐싱, 도커 레이어 캐싱, 리소스 클래스 등을 사용하여 매우 복잡한 파이프라인을 효율적으로 실행하도록 구성할 수 있습니다. config.yml 설정키 (version 2.1 기준) version version은 CircleCI의 버젼을 나타냅니다. 2.1에서는 orbs, commands, executors를 추가로 사용할 수 있습니다. version: 2.1 jobs: // ... workflows: // ... orbs orbs는 반복되는 프로세스를 자동화하고 설정속..

DevOps/Linux

[Linux] 명령어 cd와 파일경로(절대경로, 상대경로)

cd cd는 change directory의 약자로, 디렉토리로 이동하는 명령어입니다. cd / /는 루트(root) 디렉토리를 의미합니다. 또한, 절대경로를 사용할 때 사용합니다. 그러므로, cd / 를 입력할 경우 root 디렉토리로 이동을 합니다. ex. 현재 workspace가 /Users/seunghwan/Documents 일 때, workspace의 위치를 /Users/seunghwan/Documents/Android/Project로 이동시키고 싶다면 cd Android/Project를 사용하면 되고, Android/Project는 현재디렉토리 밑에있는 Android 밑에있는 Proejct로 이동시키라는 의미입니다. 하지만 위의 방법은 현재디렉토리가 Documents라는 보장이 있을 경우에만 ..

DevOps/CI CD

[CI/CD] CI/CD란? - 지속적 통합(Continuous Integration)/지속적 배포(Continuous Deployment) 기본개념

매번 개발자가 코드를 수정하고 빌드와 테스트를 하고 배포까지 한다면 상당히 많은 시간이 소요됩니다. 하지만 git에 코드를 올리는 것만으로도 누군가가 빌드와 테스트, 배포까지 해준다면, 쓸데없는 시간을 단축시키고 개발에 더 많은 시간을 투자할 수 있을겁니다. 이번에는 CI, CD의 개념에 대해 정리하겠습니다. CI란? CI는 간단히 요약하자면 빌드/테스트 자동화 과정 과정입니다. CI는 개발자를 위한 자동화 프로세스인 지속적인 통합(Continuous Integration)을 의미합니다. CI를 성공적으로 구현할 경우 애플리케이션에 대한 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트되어 공유 리포지토리에 통합되므로 여러 명의 개발자가 동시에 애플리케이션 개발과 관련된 코드 작업을 할 경우 서로 충돌..

반응형
seunghwaan
'cd' 태그의 글 목록