@@ -758,106 +758,6 @@ steps:
758758 branch :
759759 - main
760760
761- ---
762- # pipeline to deploy app whitelist on iexec
763- kind : pipeline
764- type : docker
765- name : protected-data-delivery-dapp deploy whitelist
766-
767- trigger :
768- event :
769- - promote
770- target :
771- # deploy a whitelist for the protected-data-delivery-dapp on the staging env
772- - protected-data-delivery-dapp-deploy-app-whitelist-staging
773- # deploy a whitelist for the protected-data-delivery-dapp on the prod env
774- - protected-data-delivery-dapp-deploy-app-whitelist-prod
775- branch :
776- - develop
777- - main
778-
779- steps :
780- - name : install deps
781- image : node:18.19
782- pull : always
783- commands :
784- - cd packages/protected-data-delivery-dapp/deployment
785- - npm ci
786-
787- - name : create app whitelist prod
788- image : node:18.19
789- pull : always
790- environment :
791- ENV : prod
792- WALLET_PRIVATE_KEY :
793- from_secret : protectedDataSharing-dapp-prod-privatekey
794- commands :
795- - cd packages/protected-data-delivery-dapp/deployment
796- - npm run create-app-whitelist
797- when :
798- target :
799- - protected-data-delivery-dapp-deploy-app-whitelist-prod
800- branch :
801- - main
802-
803- - name : create app whitelist staging
804- image : node:18.19
805- pull : always
806- environment :
807- ENV : staging
808- WALLET_PRIVATE_KEY :
809- from_secret : protectedDataSharing-dapp-dev-privatekey
810- commands :
811- - cd packages/protected-data-delivery-dapp/deployment
812- - npm run create-app-whitelist
813- when :
814- target :
815- - protected-data-delivery-dapp-deploy-app-whitelist-staging
816- branch :
817- - develop
818-
819- - name : update prod env
820- image : node:18.19
821- environment :
822- ENV : prod
823- commands :
824- - cd environments
825- - KEY=protectedDataDeliveryWhitelistAddress VALUE=$(cat ../packages/protected-data-delivery-dapp/deployment/.app-whitelist-address) npm run update-env
826- - git add environments.json
827- -
git commit -m "$DRONE_DEPLOY_TO deployment $DRONE_BUILD_NUMBER $DRONE_COMMIT" --author="drone-product <[email protected] >" 828- when :
829- target :
830- - protected-data-delivery-dapp-deploy-app-whitelist-prod
831- branch :
832- - main
833-
834- - name : update staging env
835- image : node:18.19
836- environment :
837- ENV : staging
838- commands :
839- - cd environments
840- - KEY=protectedDataDeliveryWhitelistAddress VALUE=$(cat ../packages/protected-data-delivery-dapp/deployment/.app-whitelist-address) npm run update-env
841- - git add environments.json
842- -
git commit -m "$DRONE_DEPLOY_TO deployment $DRONE_BUILD_NUMBER $DRONE_COMMIT" --author="drone-product <[email protected] >" 843- when :
844- target :
845- - protected-data-delivery-dapp-deploy-app-whitelist-staging
846- branch :
847- - develop
848-
849- - name : git-push
850- image : appleboy/drone-git-push
851- settings :
852- remote :
ssh://[email protected] /iExecBlockchainComputing/dataprotector-sdk.git 853- branch : update-env-${DRONE_BUILD_NUMBER}
854- ssh_key :
855- from_secret : ssh-key-team-product-github-push
856- when :
857- target :
858- - protected-data-delivery-dapp-deploy-app-whitelist-staging
859- - protected-data-delivery-dapp-deploy-app-whitelist-prod
860-
861761---
862762# dapp content-creator: build non-scone (non-tee) docker image & publish on docker-regis (dev)
863763kind : pipeline
0 commit comments