📌 오늘 한 일
💌 코드 리뷰
assertThat(whitePawn.isWhite()).isEqualTo(true);
와 같이 코드를 짰었는데 isTrue()가 있었다.
@Test
public void testAssertTrue() {
assertThat(true).as("failure - should be true").isTrue();
}
🧰 삽질로그
- Github action으로 푸쉬만 하면 Gatsby PS 블로그 배포가 되도록 설정해 놨었는데 웬일인지 push를 해도 build에 실패했다.
- 실패한 내용을 살펴보니 프로필에 velog sns 주소를 추가하면서 config.js와 meta-config.js 부분만 수정하고 나머지 필드는 수정 안 해줬던게 문제였다.
- 해당 부분을 수정해줬더니 빌드에 성공했다.
- 이제 프로필에 velog도 표시된다😆
- 터미널로 gradle build하는 것도 실패했다. 역시 순탄할 리 없다. 그래도 환경 변수 설정하는 건 익숙해서 금방했다.
- 스프링 글씨가 터미널에도 예쁘게 출력된다.
- 만약 잘 안 된다면
.gradlew clean build
명령어를 실행해준 뒤 다시 빌드해보자.
- 오늘은 삽질의 날🔨 또 에러가 났다.
- 한참 헤맸는데 탭이 너무 낳아서 터미널에서 서버를 안 닫고 인텔리제이에서 또 서버를 돌리려고 했던 게 문제였다. 이런 경우 포트를 바꿔주거나 서버를 닫고 재시작해줘야 한다.
- 성공!
👍 Good
- 알고리즘, 자바, 스프링 삼박자가 맞았던 날
- 삽질을 많이 했지만 다 비교적 간단하게 해결되어 다행이었다. 예전에 npm error로 3일을 삽질하며 node_modules 지우기만 무한 반복했던 때를 생각하면 오늘 삽질은 양반이었다.
👎 Bad