feat: use floating customer service widget in pro
Deploy olons-server production / deploy (push) Successful in 3m1s
Deploy olons-server production / deploy (push) Successful in 3m1s
This commit is contained in:
@@ -21,6 +21,12 @@ class DeployWorkflowContractTest(unittest.TestCase):
|
||||
self.assertIn("git.olns.shop/pro/olons_server", self.workflow)
|
||||
self.assertIn("docker push", self.workflow)
|
||||
self.assertIn(":pro", self.workflow)
|
||||
self.assertIn("--build-arg VITE_CUSTOMER_SERVICE_PROVIDER=third_party", self.workflow)
|
||||
|
||||
def test_production_image_enables_customer_service_widget(self):
|
||||
dockerfile = (WORKFLOW.parents[2] / "Dockerfile").read_text(encoding="utf-8")
|
||||
self.assertIn("ARG VITE_CUSTOMER_SERVICE_PROVIDER=", dockerfile)
|
||||
self.assertIn("ENV VITE_CUSTOMER_SERVICE_PROVIDER=${VITE_CUSTOMER_SERVICE_PROVIDER}", dockerfile)
|
||||
|
||||
def test_deploys_compose_service_with_pinned_host_key(self):
|
||||
self.assertIn("DEPLOY_SSH_KEY", self.workflow)
|
||||
@@ -53,4 +59,3 @@ class DeployWorkflowContractTest(unittest.TestCase):
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user