태그 보관물: config

MAC에서 Python 3.x 버젼 쉽게 사용하기

Mac에는  Python이 기본적으로 설치되어있다. 하지만 아쉽게도 최신 버전이 아니라 2.7.10 버젼(모하비 기준)의 Python이 설치되어 있다.

Python을 그냥 사용해도 문제는 없겠지만 Python2.x와 Python3.x는 호환성이 문제가 있기 때문에 버젼에 대한 확실한 구분이 필요하다. 지금 Python을 통해서 개발을 해야 한다면 아마도 당연히 Python3.x를 활용해서 개발을 해야 할 것이다.

Python2.x와 Python3.x의 구체적인 차이점은 https://wiki.python.org/moin/Python2orPython3 참조

그렇다면  Mac에서 Python을 업그레이드 하는 방법 여러가지가 있겠지만, 이전 버젼을 제거하지 않고 사용하는 방법으로 Python을 공식 홈페이지의 https://www.python.org/downloads/ 를 통해서 시스템에 맞는 버젼의 Python3.x를 설치하면 된다. 하지만 문제점은 python이라는 명령어가 아니라 python3이라는 숫자가 계속 붙어서 사용해야 한다는 것이다.

해당 문제를 해결하기 위해서 유닉스(리눅스) 시스템 계열의 꼼수를 활용한다.

시스템 환경 설정 값에  Alias를 통한  시스템 명령어 변경이다.

설정된 값을 적용하는 방법은 현재의 터미널을 재실행하는 방법과 터미널 창에서 source ~/.profile 을 활용하여 설정 파일을 다시 로드하는 방법이 있다.

Jenkins DashBoard View 설정

Jenkins를 설정하여 배포를 하다보면 점점 늘어나는 Job(개발, 테스트, 운영…)들을 관리하기가 쉽지 않다. 그래서 관리하기 쉽게 View리스트에 탭 그룹을 생성하여 관리하고 볼 수 있도록 설정을 한다.

젠킨스에 접속을 하고 메인화면에 있는 탭에 + 버튼을 클릭

Jenkins_View_Configure_01

탭 목록으로 생성할 이름과 List View를 선택하고 저장

Jenkins_View_Configure_02

상세정보를 입력하는 곳에서 해당 탭에 포함시킬 Job을 선택하고 저장

Jenkins_View_Configure_03

완료하면 선택한 Job이 해당 탭에 포함되어 있는 것을 확인

Jenkins_View_Configure_04

생성 이후에 탭에 다른 Job을 추가하고 싶다면 탭을 선택 한 후에 오른쪽 메뉴에서 보기 수정 메뉴를 선택하여 탭을 생성할 때와 동일하게 추가하고자 하는 Job을 선택하고 저장하면 된다.