Discourse 베타 브랜치의 예정된 변경 사항

릴리스 프로세스를 간소화하기 위해 beta 브랜치를 제거하고 있습니다. 이제 항상 최신 베타 버전을 가리키는 새로운 beta 태그로 대체됩니다.

이것이 여러분에게 어떤 의미일까요? 현재 Discourse 인스턴스가 beta 브랜치를 추적하고 있다면, 이 변경 사항을 적용하기 위해 커맨드 라인에서 Docker 컨테이너를 다시 빌드하도록 안내받을 것입니다:

cd /var/discourse
git pull
./launcher rebuild app

이후 모든 관련 구성 요소가 이미 새로운 beta 태그를 지원하도록 업데이트되었으므로, 이전과 동일하게 정상적으로 작동해야 합니다. :partying_face:

:discourse2: 저희가 호스팅을 담당하고 있다면 걱정하지 않으셔도 됩니다. 이 변경 사항은 여러분의 사이트에 영향을 미치지 않습니다.

23개의 좋아요

8개의 게시글이 새 주제로 분리되었습니다: 느린 데이터베이스 종료로 인한 재구축 문제

이것이 무슨 뜻인가요? test-passed, 즉 기본 분기와 같은 것인가요?

1개의 좋아요

이미 tests-passed를 추적하고 있다면, 이 변경 사항은 beta를 추적하는 사용자들에게만 적용되므로 어떠한 조치도 필요하지 않습니다:

5개의 좋아요

몇 주 전에 프로덕션 사이트를 구축했을 때, 새 사이트를 구축하는 표준 지침을 따랐는데, 결과적으로 베타 브랜치를 받게 되었습니다. 그렇다면 테스트를 통과한 브랜치로 전환하는 방법은 무엇인가요?

1개의 좋아요

현재 tests-passed 브랜치에 있을 가능성이 높습니다. 이 브랜치에서는 최신 베타 버전을 받을 수 있습니다.

수정: app.yml 파일을 열어 "version"을 검색하면 확인할 수 있습니다.

3개의 좋아요

네, 맞습니다. 그런데 ‘프로덕션’ 버전인데 '베타’라는 이름이 붙어 있는 게 이상하지 않나요?

2개의 좋아요

참고: Is Discourse always in "beta"?

4개의 좋아요