File tree Expand file tree Collapse file tree 1 file changed +11
-9
lines changed
Expand file tree Collapse file tree 1 file changed +11
-9
lines changed Original file line number Diff line number Diff line change 1313 steps :
1414 - name : Checkout
1515 uses : actions/checkout@v4
16-
1716# - name: Set up Buildx
1817# uses: docker/setup-buildx-action@v3
1918
@@ -28,14 +27,17 @@ jobs:
2827 sleep 15
2928 echo "Container status:"
3029 docker ps | grep gentoo-test
31- docker exec gentoo-test bash -lc "emerge -v app-eselect/eselect-repository && \
32- eselect repository add userver-framework git https://github.com/userver-framework/userver-overlay.git && \
33- emaint -a sync >/dev/null 2>&1 || true && \
34- USE='postgres redis mongodb mysql rabbitmq kafka utest testsuite easy' emerge -v dev-cpp/userver && \
35- if emerge -pv dev-cpp/userver >/dev/null 2>&1; then \
36- echo 'TEST PASSED: dev-cpp/userver was installed'; exit 0; \
37- else \
38- echo 'TEST FAILED: dev-cpp/userver was not installed'; exit 1; \
30+ docker exec gentoo-test bash -lc "emerge -v app-eselect/eselect-repository &&
31+ eselect repository add userver-framework git https://github.com/userver-framework/userver-overlay.git &&
32+ emaint -a sync >/dev/null 2>&1 || true &&
33+ echo 'ACCEPT_LICENSE="*"' >> /etc/portage/make.conf &&
34+ mkdir -p /etc/portage/package.license &&
35+ echo 'dev-db/mongodb SSPL-1' >> /etc/portage/package.license/mongodb &&
36+ USE='postgres redis mongodb mysql rabbitmq kafka utest testsuite easy' emerge -v --autounmask-write --autounmask-continue dev-cpp/userver &&
37+ if emerge -pv dev-cpp/userver >/dev/null 2>&1; then
38+ echo 'TEST PASSED: dev-cpp/userver was installed'; exit 0;
39+ else
40+ echo 'TEST FAILED: dev-cpp/userver was not installed'; exit 1;
3941 fi"
4042
4143 - name : Cleanup
You can’t perform that action at this time.
0 commit comments