From d0eb47e5da87930f82f33ec18c3815b1f2c1adb6 Mon Sep 17 00:00:00 2001 From: Kiril Kartunov Date: Fri, 19 Jan 2024 09:39:59 +0200 Subject: [PATCH] CORE-250 shut down QA env in DEV --- .circleci/config.yml | 68 ++++--- .../config/automation-config-qa.json | 184 ------------------ 2 files changed, 36 insertions(+), 216 deletions(-) delete mode 100644 automated-smoke-test/config/automation-config-qa.json diff --git a/.circleci/config.yml b/.circleci/config.yml index 8c711ae612..f82d6953df 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -104,32 +104,34 @@ jobs: # ./master_deploy.sh -d ECS -e DEV -t latest -s test_communityapp_taskvar -i communityapp # Build & Deploy against testing backend - "build-qa": - <<: *defaults - steps: - # Initialization. - - checkout - - setup_remote_docker - - run: *install_dependency - - run: *install_deploysuite - # Restoration of node_modules from cache. - - restore_cache: *restore_cache_settings_for_build - - run: - name: "configuring environment" - command: | - ./awsconfiguration.sh QA - ./buildenv.sh -e QA -b qa_communityapp_buildvar,qa_communityapp_deployvar -l qa_communityapp_buildvar_ps - # Build of Docker image. - - run: *build_docker_image - # Caching node modules. - - save_cache: *save_cache_settings - # Deployment. - - deploy: - name: Running MasterScript - command: | - source awsenvconf - source buildenvvar - ./master_deploy.sh -d ECS -e QA -t latest -s qa_communityapp_taskvar -i communityapp + # Deprecate this workflow due to beta env shutdown + # https://topcoder.atlassian.net/browse/CORE-250 + # "build-qa": + # <<: *defaults + # steps: + # # Initialization. + # - checkout + # - setup_remote_docker + # - run: *install_dependency + # - run: *install_deploysuite + # # Restoration of node_modules from cache. + # - restore_cache: *restore_cache_settings_for_build + # - run: + # name: "configuring environment" + # command: | + # ./awsconfiguration.sh QA + # ./buildenv.sh -e QA -b qa_communityapp_buildvar,qa_communityapp_deployvar -l qa_communityapp_buildvar_ps + # # Build of Docker image. + # - run: *build_docker_image + # # Caching node modules. + # - save_cache: *save_cache_settings + # # Deployment. + # - deploy: + # name: Running MasterScript + # command: | + # source awsenvconf + # source buildenvvar + # ./master_deploy.sh -d ECS -e QA -t latest -s qa_communityapp_taskvar -i communityapp # Build & Deploy against prod api backend # Deprecate this workflow due to beta env shutdown @@ -367,12 +369,14 @@ workflows: # only: # - metadata-fix # This is alternate dev env for parallel testing - - "build-qa": - context : org-global - filters: - branches: - only: - - qaenv + # Deprecate this workflow due to beta env shutdown + # https://topcoder.atlassian.net/browse/CORE-250 + # - "build-qa": + # context : org-global + # filters: + # branches: + # only: + # - qaenv # This is beta env for production soft releases # Deprecate this workflow due to beta env shutdown # https://topcoder.atlassian.net/browse/CORE-201 diff --git a/automated-smoke-test/config/automation-config-qa.json b/automated-smoke-test/config/automation-config-qa.json deleted file mode 100644 index 7c7b622d94..0000000000 --- a/automated-smoke-test/config/automation-config-qa.json +++ /dev/null @@ -1,184 +0,0 @@ -{ - "env": "dev", - "logoRedirectionUrl": "https://www.topcoder-dev.com/", - "businessUrl": "https://www.topcoder.com/", - "switchToBusinessUrl": "https://www.topcoder.com/", - "loginUrl": "https://auth.topcoder.com/", - "redirectLoginUrl": "https://accounts-auth0.topcoder.com/?retUrl=http://www.topcoder.com/", - "homePageUrl": "https://www.topcoder-dev.com/", - "splashPageUrl": "https://www.topcoder.com/splash/", - "logoutUrl": "https://www.topcoder-dev.com/logout", - "toolsUrl": "https://qa-community-app.topcoder-dev.com/settings/tools", - "accountUrl": "https://qa-community-app.topcoder-dev.com/settings/account", - "profileUrl": "https://qa-community-app.topcoder-dev.com/settings/profile", - "preferencesUrl": "https://qa-community-app.topcoder-dev.com/settings/preferences", - "challengeListingUrl": "https://qa-community-app.topcoder-dev.com/challenges", - "subMenuUrls": { - "overview": "https://qa-community-app.topcoder-dev.com/community/learn", - "howItWorks": "https://qa-community-app.topcoder-dev.com/thrive/tracks?track=Topcoder", - "allChallenges": "http://qa-community-app.topcoder-dev.com/challenges", - "competitiveProgramming": "https://accounts.topcoder-dev.com/", - "taas": "https://qa-community-app.topcoder-dev.com/gigs", - "practice": "https://qa-community-app.topcoder-dev.com/community/practice", - "competitiveProgrammingThrive": "https://qa-community-app.topcoder-dev.com/thrive/tracks?track=Competitive%20Programming", - "dataScienceThrive": "https://qa-community-app.topcoder-dev.com/thrive/tracks?track=Data%20Science&tax=", - "designThrive": "https://qa-community-app.topcoder-dev.com/thrive/tracks?track=Design&tax=", - "developmentThrive": "https://qa-community-app.topcoder-dev.com/thrive/tracks?track=Development&tax=", - "qaThrive": "https://qa-community-app.topcoder-dev.com/thrive/tracks?track=QA&tax=", - "tco": "https://qa-community-app.topcoder-dev.com/community/member-programs/topcoder-open", - "programs": "https://qa-community-app.topcoder-dev.com/community/member-programs", - "forums": "https://accounts.topcoder-dev.com/member", - "statistics": "https://qa-community-app.topcoder-dev.com/community/statistics", - "blog": "https://www.topcoder.com/blog/", - "thrive": "https://qa-community-app.topcoder-dev.com/thrive" - }, - "subMenuUrlsAfterLogin": { - "dashboard": "https://qa-community-app.topcoder-dev.com/my-dashboard", - "myProfile": "https://qa-community-app.topcoder-dev.com/members/tester1234", - "payments": "https://community.topcoder-dev.com/PactsMemberServlet?module=PaymentHistory&full_list=false", - "competitiveProgramming": "https://qa-community-app.topcoder-dev.com/community/arena", - "forums": "https://apps.topcoder-dev.com/forums/" - }, - "footerLinks": { - "allChallenges": "https://www.topcoder-dev.com/challenges", - "competitiveProgramming": "https://qa-community-app.topcoder-dev.com/community/arena", - "taas": "https://www.topcoder-dev.com/gigs", - "competitiveProgrammingThrive": "https://www.topcoder-dev.com/thrive/tracks?track=Competitive%20Programming", - "dataScienceThrive": "https://www.topcoder-dev.com/thrive/tracks?track=Data%20Science", - "designThrive": "https://www.topcoder-dev.com/thrive/tracks?track=Design", - "developmentThrive": "https://www.topcoder-dev.com/thrive/tracks?track=Development", - "qaThrive": "https://www.topcoder-dev.com/thrive/tracks?track=QA", - "tco": "https://www.topcoder-dev.com/community/member-programs/topcoder-open", - "programs": "https://www.topcoder-dev.com/community/member-programs", - "forums": "https://apps.topcoder.com/forums", - "statistics": "https://www.topcoder-dev.com/community/statistics", - "blog": "https://www.topcoder.com/blog/", - "thrive": "https://www.topcoder-dev.com/thrive", - "gettingPaid": "https://www.topcoder-dev.com/thrive/tracks?track=Topcoder&tax=Getting%20Paid", - "faq": "https://www.topcoder-dev.com/thrive/tracks?track=Topcoder&tax=FAQ", - "generalInfo": "https://www.topcoder-dev.com/thrive/tracks?track=Topcoder", - "websiteHelp": "mailto:support@topcoder.com", - "admins": "https://www.topcoder-dev.com/community/admins", - "contactUs": "https://www.topcoder-dev.com/community/contact", - "joinCommunity": "https://accounts.topcoder.com/member/registration?utm_source=community&utm_campaign=tc-footer&utm_medium=promotion", - "aboutCommunity": "https://www.topcoder-dev.com/community/learn", - "changeLog": "https://www.topcoder-dev.com/community/changelog", - "talkToSales": "https://go.topcoder.com/contact/", - "events": "https://www.topcoder-dev.com/community/events", - "terms": "https://www.topcoder-dev.com/community/terms", - "challengePipeline": "https://www.topcoder-dev.com/community/pipeline", - "practice": "https://www.topcoder-dev.com/community/practice" - }, - "footerLinksAfterLogin": { - "competitiveProgramming": "https://www.topcoder-dev.com/community/arena" - }, - "socialLinks": { - "facebook": "https://www.facebook.com/topcoder/", - "youtube": "https://www.youtube.com/c/TopcoderOfficial", - "linkedin": "www.linkedin.com", - "twitter": "https://twitter.com/topcoder", - "instagram": "https://www.instagram.com/topcoder/" - }, - "forumSettingUrl": "https://apps.topcoder-dev.com/forums/?module=Settings", - "paymentSettingUrl": "https://community.topcoder-dev.com/tc?module=EditPaymentPreferences", - "helpUrl": "https://community-app.topcoder-dev.com/thrive/tracks?track=Topcoder&tax=Help%20Articles", - "searchUrl": "https://qa-community-app.topcoder-dev.com/search/members", - "allNotificationsUrl": "https://qa-community-app.topcoder-dev.com/notifications", - "policiesUrl": "https://www.topcoder.com/policy", - "username": "tester1234", - "password": "appirio123", - "email": "sathya.jayabal@gmail.com", - "challangesLinks": { - "rssFeedUrl": "http://feeds.topcoder-dev.com/challenges/feed", - "aboutUrl": "https://www.topcoder.com/about-the-2018-topcoder-open/", - "contactUrl": "https://www.topcoder.com/thrive/tracks?track=Topcoder&tax=Help%20Articles/hc/en-us/articles/219069687-Contact-Support", - "privacyUrl": "https://www.topcoder-dev.com/privacy-policy/", - "helpUrl": "https://www.topcoder.com/thrive/tracks?track=Topcoder&tax=Help%20Articles", - "termsUrl": "https://www.topcoder-dev.com/community/how-it-works/terms/" - }, - "challengeDetail": { - "url": "https://qa-community-app.topcoder-dev.com/challenges/ee951f3e-8c3d-41d7-b232-aa8774ff7f27", - "termsLinkText": "Standard Terms for Topcoder Competitions v2.2", - "challengeName": "Test Automation challenge", - "challengeTag": "Challenge", - "termUrl": "https://qa-community-app.topcoder-dev.com/challenges/terms/detail/b11da5cd-713f-478d-90f4-f679ef53ee95", - "forumUrl": "https://apps.topcoder-dev.com/forums/?module=Category&categoryID=0", - "submissionUrl": "https://qa-community-app.topcoder-dev.com/challenges/ee951f3e-8c3d-41d7-b232-aa8774ff7f27/submit", - "scorecardUrl": "https://software.topcoder-dev.com/review/actions/ViewScorecard?scid=30001610", - "searchText": "KGuTnJmJ" - }, - "myDashboard": { - "url": "https://qa-community-app.topcoder-dev.com/my-dashboard", - "challenge": { - "name": "Test_challenge_Automation", - "currentPhase": "Submission", - "linkToSubmit": "", - "userRole": "" - }, - "community": { - "name": "Blockchain Community", - "learnMoreUrl": "https://qa-community-app.topcoder-dev.com/__community__/blockchain" - } - }, - "memberProfile": { - "url": "https://qa-community-app.topcoder-dev.com/members", - "profileInfo": { - "handle": "iamtong", - "numberOfCollapsedSkills": 10, - "verifiedSkill": "HTML5", - "noneVerifiedSkill": "Marvel - Design", - "country": "THAILAND", - "memberSince": "MEMBER SINCE MAY, 2009", - "tracks": ["COPILOT", "DEVELOP", "DESIGN"], - "quote": "I'm a designer focusing on designing mobile/ web applications and user experience.", - "forumLink": "https://apps.topcoder-dev.com/forums/?module=History&userID=22781893" - }, - "memberHaveWebSectionInfo": { - "handle": "oton", - "webLink": "HTTPS://ARIFWIDIANTO.COM" - }, - "copilotProfile": { - "handle": "iamtong", - "trackName": "COPILOT", - "fullfillmentInfo": { - "name": "COPILOT", - "info": "100%", - "infoTitle": "FULFILLMENT", - "link": "https://qa-community-app.topcoder-dev.com/members/iamtong/details/?track=COPILOT&subTrack=COPILOT" - } - }, - "designProfile": { - "handle": "iamtong", - "trackName": "DESIGN", - "numberOfSubtracks": 11, - "winInfo": { - "name": "WEB DESIGNS", - "info": "189", - "infoTitle": "WINS", - "link": "https://qa-community-app.topcoder-dev.com/members/iamtong/details/?track=DESIGN&subTrack=WEB_DESIGNS" - } - }, - "developmentProfile": { - "handle": "winterflame", - "trackName": "DEVELOP", - "numberOfSubtracks": 14, - "winInfo": { - "name": "FIRST2FINISH", - "info": "2", - "infoTitle": "WINS", - "link": "https://qa-community-app.topcoder-dev.com/members/winterflame/details/?track=DEVELOP&subTrack=FIRST_2_FINISH" - } - }, - "dataScienceProfile": { - "handle": "FireIce", - "trackName": "DATA_SCIENCE", - "numberOfSubtracks": 2, - "ratingInfo": { - "name": "MARATHON MATCH", - "info": "999", - "infoTitle": "RATING", - "link": "https://qa-community-app.topcoder-dev.com/members/FireIce/details/?track=DATA_SCIENCE&subTrack=MARATHON_MATCH" - } - } - } -}