DDMAL / Rodan

:dragon_face: A web-based workflow engine.
https://rodan2.simssa.ca/
45 stars 13 forks source link

Rodan staging server does not have the latest update on develop branch #1155

Closed yinanazhou closed 1 month ago

yinanazhou commented 1 month ago

The frontend changes are not updated to rodan staging.

homework36 commented 1 month ago

I don't know what are the steps to do after merged pull request to make new changes work on our servers. I believe we should build the related image, push to docker cloud, pull to the server, and restart docker swarm. But I'm not sure and I'm very afraid of doing anything I'm not familiar with to the current staging server at this point...

Used:

git stash (or manually save config)
git pull origin develop
git stash pop
make staging

Also need to remove dangling images:

docker images -f "dangling=true" -q | xargs docker rmi

New changes are still not there... We are not sure if the automated nightly image build is working. Also, docker-bot hasn't sent messages on slack as it is supposed to since the beginning of March.

fujinaga commented 1 month ago

Either wait until you have the production version working or while we wait for a room on the server to run the production instance, is it possible to setup a small second staging instance to test?

On May 29, 2024, at 00:03, Hanwen Zh @.***> wrote:



I don't know what are the steps to do after merged pull request to make new changes work on our servers. I believe we should build the related image, push to docker cloud, pull to the server, and restart docker swarm. But I'm not sure and I'm very afraid of doing anything I'm not familiar with to the current staging server at this point...

— Reply to this email directly, view it on GitHubhttps://github.com/DDMAL/Rodan/issues/1155#issuecomment-2135456430, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAH342JHU4QWMPMTKV5DJNLZESMC7AVCNFSM6AAAAABINCGQJSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZVGQ2TMNBTGA. You are receiving this because you are subscribed to this thread.Message ID: @.***>

homework36 commented 1 month ago

Either wait until you have the production version working or while we wait for a room on the server to run the production instance, is it possible to setup a small second staging instance to test? On May 29, 2024, at 00:03, Hanwen Zh @.> wrote:  I don't know what are the steps to do after merged pull request to make new changes work on our servers. I believe we should build the related image, push to docker cloud, pull to the server, and restart docker swarm. But I'm not sure and I'm very afraid of doing anything I'm not familiar with to the current staging server at this point... — Reply to this email directly, view it on GitHub<#1155 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAH342JHU4QWMPMTKV5DJNLZESMC7AVCNFSM6AAAAABINCGQJSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZVGQ2TMNBTGA. You are receiving this because you are subscribed to this thread.Message ID: @.>

Yes, I'll try.

Also, current changes are on staging now.