일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
- 함수
- 배열
- 산술 연산자
- spring 게시판 삭제
- 비교 연산자
- 자바의정석
- SQL튜닝
- 반복문
- SpringSecurity 로그인
- SpringSecurity 로그아웃
- @PreAuthorize("isAuthenticated()")
- 스프링시큐리티 로그아웃
- join
- 객체지향
- 상속
- 오버로딩
- java
- SQL 튜닝
- 인텔리제이 Web 애플리케이션
- 객체
- 친절한 SQL
- 이클립스 설치
- 논리 연산자
- 예약어
- 식별자
- 친절한 SQL 튜닝
- 오버라이딩
- 연산자
- StringBuffer
- SQL
- Today
- Total
목록2024/06/18 (2)
gi_dor
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ysS9t/btsH2HxP5jA/tcCsE0mJ0iArPAF8UwkVL1/img.png)
private Repository - 깃허브 계정 , 토큰 복사 붙여넣기 안하기 위해 git config --global credential.helper storegit pull origin main// id// 토큰 pw이제 그대로 id 와 토큰 값이 저장되어있어 재 입력 하지 않아도된다.CI/CD 적용 github actions 라이브러리https://github.com/marketplace/actions/ssh-remote-commands SSH Remote Commands - GitHub MarketplaceExecuting remote ssh commandsgithub.com # Workflow의 이름# Workflow : 하나의 yml 파일을 하나의 Workflow라고 부른다.name: D..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zee4A/btsH4Cn74WU/tzDgVyUD3YBIb7R1He7wi0/img.png)
CI/CD란 ? CI/CD는 테스트 (test) , 통합 (merge) , 배포 (Deploy) 의 과정을 자동화하는 것을 의미 CI/CD 그래서 왜 사용해 ?새로운 기능 추가시 코드를 작성 후 Commit을 한다 , 그 뒤에 브런치에 Merge 를 하고 배포를한다배포를 할 때 직접 컴퓨터 서버인 AWS EC2인스턴스에 접속해서 새로운 코드를 내려 받아 실행 시켜야한다얼마전에도 배포 이후 DB 이중화를 하게되면서 push 후 , git pull 로 내려 받고 하는 과정들이 있었는데 너무나 귀찮다이런 반복적인 과정을 자동화 시키는게 CI/CD를 배우는 이유다. 개발자가 코드를 작성 , 커밋을 하게되면 빌드가 되게 세팅 , 빌드가 완료되면 작성한 테스트코드를 실행테스트를 통과하면 실제서버 컴퓨터에 최신코..