当前位置: 首页 > news >正文

厚街仿做网站wordpress迁移数据库

厚街仿做网站,wordpress迁移数据库,帮做网站制作挣钱,网络推广公司多久能回本teamcity您可以通过几种方式检索TeamCity工件#xff1f; 我说有很多选择 #xff01; 如果您使用的是Java构建工具#xff0c;那么可以使用简单的HTTP请求#xff0c;Ant Ivy#xff0c;Gradle和Maven下载和使用TeamCity构建配置产生的二进制文件。 怎么样#xff1f; … teamcity 您可以通过几种方式检索TeamCity工件 我说有很多选择 如果您使用的是Java构建工具那么可以使用简单的HTTP请求Ant IvyGradle和Maven下载和使用TeamCity构建配置产生的二进制文件。 怎么样 继续阅读。 构建配置“ id” 在检索任何构建配置的工件之前您需要知道其id 当浏览相应的配置时可以在浏览器中看到它的id 。 让我们以teamcity.jetbrains.com上托管的IntelliJ IDEA社区版项目为例。 它的“ Community Dist”构建配置提供了许多我们将要使用的工件。 从下面的屏幕截图可以看出其id为bt343 。 HTTP 匿名HTTP访问可能是获取TeamCity工件的最简单方法URL是 http://server/guestAuth/repository/download/btN/buildNumber/artifactName 为了满足该要求需要指定3个参数 btN 如上所述构建配置id 。 buildNumber 内部版本号或预定义常量之一 lastSuccessful lastPinned或lastFinished 。 例如您可以从上一次成功的 TeamCity执行中下载定期的IDEA构建。 artifactName 工件名称例如ideaIC-118.SNAPSHOT.win.zip 。 也可以采用artifactName!archivePath的形式来读取存档的内容例如IDEA的生成文件 。 您可以通过请求由TeamCity生成的特殊teamcity-ivy.xml工件来获取在特定构建中生成的所有工件的列表。 蚂蚁常春藤 发布到TeamCity的所有工件都带有teamcity-ivy.xml Ivy描述符从而有效地使TeamCity成为Ivy存储库。 下面的代码将IDEA发行版中的core/annotations.jar download/ivy到download/ivy目录中 ivyconf.xml ivysettingssettings defaultResolverteamcity-repo/resolversurl nameteamcity-repo alwaysCheckExactRevisionyes checkmodifiedtrueivy patternhttp://teamcity.jetbrains.com/guestAuth/repository/download/[module]/[revision]/teamcity-ivy.xml/artifact patternhttp://teamcity.jetbrains.com/guestAuth/repository/download/[module]/[revision]/[artifact](.[ext])//url/resolvers /ivysettings ivy.xml ivy-module version1.3info organisationcom.jetbrains moduleidea/dependenciesdependency orgorg namebt343 revlastSuccessfulinclude namecore/annotations extjar//dependency/dependencies /ivy-module build.xml project nameteamcity-download defaultdownload xmlns:ivyantlib:org.apache.ivy.anttarget namedownload xmlns:ivyantlib:org.apache.ivy.anttaskdef uriantlib:org.apache.ivy.ant resourceorg/apache/ivy/ant/antlib.xml/ivy:configure file ${basedir}/ivyconf.xml/ivy:resolve file ${basedir}/ivy.xml/ivy:retrieve pattern ${basedir}/download/ivy/[artifact].[ext]//target /project Gradle 与上面的Ivy示例相同由于其内置的Ivy支持使用Gradle检索TeamCity工件相当容易。 除了使用自定义Gradle任务将相同的jar文件download/gradle到download/gradle目录外我们还可以将其用作Java类的compile依赖项并导入IDEA的NotNull批注 Test.java import org.jetbrains.annotations.NotNull;public class Test {private final String data;public Test ( NotNull String data ){ this.data data; } } build.gradle apply plugin: javarepositories {ivy {ivyPattern http://teamcity.jetbrains.com/guestAuth/repository/download/[module]/[revision]/teamcity-ivy.xmlartifactPattern http://teamcity.jetbrains.com/guestAuth/repository/download/[module]/[revision]/[artifact](.[ext])} }dependencies {compile ( org:bt343:lastSuccessful ){artifact {name core/annotationstype jar}} }task copyJar( type: Copy ) {from configurations.compileinto ${ project.projectDir }/download/gradle } Maven 将Maven与TeamCity结合使用的最佳方法是设置Artifactory存储库管理器及其TeamCity插件 。 这样您的构建所生成的工件就可以很好地部署到Artifactory并且可以像从任何其他远程Maven存储库中一样从那里进行提供。 但是您仍然可以在Maven中使用TeamCity工件而无需任何其他设置。 ivy-maven-plugin桥接了两个世界使您可以将Ivy解析器插入Maven的运行时环境下载所需的依赖项并将它们添加到相应的compile或test作用域中。 让我们从Gradle示例中编译相同的Java源代码但是这次使用Maven。 pom.xml ?xml version1.0 encodingUTF-8?project xmlns http://maven.apache.org/POM/4.0.0xmlns:xsi http://www.w3.org/2001/XMLSchema-instancexsi:schemaLocation http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.test/groupIdartifactIdmaven/artifactIdpackagingjar/packagingversion0.1-SNAPSHOT/versionname[${project.groupId}:${project.artifactId}:${project.version}]/namedescriptionIvy Maven plugin example/descriptionbuildpluginsplugingroupIdcom.github.goldin/groupIdartifactIdivy-maven-plugin/artifactIdversion0.2.5/versionexecutionsexecutionidget-ivy-artifacts/idgoalsgoalivy/goal/goalsphaseinitialize/phaseconfigurationivyconf${project.basedir}/ivyconf.xml/ivyconfivy${project.basedir}/ivy.xml/ivydir${project.basedir}/download/maven/dirscopecompile/scope/configuration/execution/executions/plugin/plugins/build /project 当该插件运行时它使用我们之前看到的相同的ivyconf.xml和ivy.xml文件解析IDEA注释工件将其复制到download/maven目录并添加到compile作用域因此我们的Java源代码可以编译。 GitHub项目 我的GitHub项目中提供了所有演示的示例。 随意克隆并运行它 git clone git://github.com/evgeny-goldin/teamcity-download-examples.git cd teamcity-download-examples chmod x run.sh dist/ant/bin/ant gradlew dist/maven/bin/mvn ./run.sh 资源资源 以下链接可以为您提供更多详细信息 TeamCity –访问构建工件的模式 TeamCity –通过HTTP访问服务器 TeamCity –使用Ant Build脚本配置工件依赖项 Gradle –常春藤仓库 ivy-maven-plugin 就这样您已经看到了–可以使用以下四种方式之一完美地访问TeamCity工件直接HTTP访问Ant IvyGradle或Maven。 您使用哪一个 让我知道 参考从Goldin 博客的JCG合作伙伴 Evgeny Goldin 使用HTTPAntGradle和Maven获取TeamCity工件 。 翻译自: https://www.javacodegeeks.com/2012/05/teamcity-artifacts-http-ant-gradle-and.htmlteamcity
http://www.yutouwan.com/news/418547/

相关文章:

  • 新加坡购物网站排名常见网络营销推广方法
  • 企业门户网站 源码wordpress 游客不可见
  • 做网站模板链接放哪里想学做电商怎么入手
  • 新站seo优化快速上排名设计说明模版
  • 做博客的网站wordpress 文章 id
  • 东莞seo建站珠海网站建设培训
  • 做网站银川创新型的福州网站建设
  • 微企帮做网站个人建购物网站怎么备案
  • 做网站的客户程序员自己做网站赚钱
  • 服装商城的网站策划书济南网站制作费用
  • 莆田网站制作设计网站开发方式有外包
  • 有网络网站打不开怎么回事国内免费代理服务器
  • 网站开发的背景的讲解win7环境wordpress
  • 网站建设丷金手指专业十五装修设计费
  • 网站备案和实际的不同网络销售的主要传播渠道
  • 布吉附近网站建设公司wordpress xml怎么开
  • 网站违反了 google 质量指南网上的推广公司
  • 微网站设计与开发是什么网站制作 知乎
  • cgi做的网站原网站备案在哪
  • 网站提升流量如何建立自己的网页
  • 类似wordpress的建站系统在线商城怎么弄的
  • 发外链的网站都要企业注册企业网络采购平台
  • 网站建设费用设计idc主机销售系统源码
  • 网站开发需要做什么厅门户网站建设
  • 企业网站系统详细设计wordpress可以设定多级类
  • 南京建网站公司企业推广专员招聘
  • 怎么用自己主机做网站_文创产品设计步骤
  • 萍乡网站建设哪家好哦苏州企业建设网站价格
  • 网站开发视频压缩上传wordpress 插件如何使用
  • 公司企业网站推广商标设计网标志设计