DevOps 3

Docker MariaDB container 실행 방법

🙂 mariaDB login 🚛 mariadb 로그인 방법 (docker mariadb 에서 실행) mysql -u root -p 🚛 database 변환 MariaDB [mysql]> use {사용할 DB 이름름} Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed 🙂 docker mariadb image 🚛 docker image 중지실행 방법 docker stop {mariadb image 이름} docker restart {mariadb image 이름} 🚛 docker에서 실행 중인 im..

DevOps 2022.11.30

Jenkins Pipeline / Pipeline Script 작성

젠킨스가 뭔지는 이전 글에서 나만 알아들을 수 있게 정리했다 그냥 CI 툴이구나. 이것저것 할 수 있구나만 알면 된다 어파치 해봐야 알수있다 ㅠㅠㅠ 요번글에는 젠킨스 Pipeline 기능 사용하는 방법을 정리하려고 한다 - 젠킨스 새로운 Item 만드는 방법 - Pipeline 기능 사용 방법 - Pipeline Script 작성법 - 빌드 및 로그 확인 방법 1. 새로운 Item 만드는 방법 젠킨스 대쉬보드에서 새로운 Item (영어면 New Item)을 누르면 아래(↓)의 화면이 나온다 친절하게 설명하고 있는 젠킨스가 시키는대로 하면 된다 - 만들 Item의 이름을 마음대로 적어주고 - Pipeline을 메뉴를 선택한다 - 그리고 OK 버튼을 누른다 Freestype project처럼 기본 프로젝트로..

DevOps 2020.12.09

Jenkins 사용법 / Jenkins Pipeline

최근 CI/CD에 대해서 공부하던 중, Jenkins(젠킨스)를 사용할 기회가 생겼다 이왕 사용해본거 정리하기로 했다. - Jenkins 정의 - Jenkins Pipeline (?) - Jenkins 사용법 요 3가지만 알면 된다 1. Jenkins 정의 공식문서: 소프트웨어 빌드, 테스트, 제공, 배포와 관련된 모든 종류의 작업을 자동화하는 데 사용할 수 있는 독립형 오픈소스 자동화 서버 젠킨스는 간단히 정의하면 CI 기능을 지원하는 툴이다 그러면 CI(Continuous Integration)는 뭘까? 말 그대로는 지속적 통합이다 즉, 개발자가 코드를 수정->빌드->테스트->merge 되는 단계를 자동화한 것 코드를 작성/수정할 때마다 빌드하고,, 테스트하고,, merge 되길 기다리고,,하나하나 ..

DevOps 2020.12.09