Automation Sonarqube升级浏览器步骤的CLI命令
我只是浏览这些文档来升级Sonarqube。 其中一个步骤是在浏览器中打开URL并按照说明操作 是否有任何CLI命令可用于此步骤?因此,我可以在升级自动化中自动执行此步骤?大多数(甚至所有?)UI交互只会触发Web API调用 就你而言,这似乎符合你的目的 从api文档中: 迁移数据库以匹配SonarQube的当前版本。 向此URL发送POST请求将启动DB迁移。它是 强烈建议在调用此WS之前进行数据库备份 要从命令行调用它,请使用:Automation Sonarqube升级浏览器步骤的CLI命令,automation,sonarqube,upgrade,Automation,Sonarqube,Upgrade,我只是浏览这些文档来升级Sonarqube。 其中一个步骤是在浏览器中打开URL并按照说明操作 是否有任何CLI命令可用于此步骤?因此,我可以在升级自动化中自动执行此步骤?大多数(甚至所有?)UI交互只会触发Web API调用 就你而言,这似乎符合你的目的 从api文档中: 迁移数据库以匹配SonarQube的当前版本。 向此URL发送POST请求将启动DB迁移。它是 强烈建议在调用此WS之前进行数据库备份 要从命令行调用它,请使用: curl -s -u admin:admin -XPOST
curl -s -u admin:admin -XPOST "localhost:9000/api/system/migrate_db"
是一个linux命令行工具,用于通过HTTP进行通信curl
切换“静默模式”-s
提供身份验证-u admin:admin
将HTTP方法设置为-XPOST
(而不是默认的POST
)GET