当前位置: 首页 > 软件库 > 开发工具 > 项目构建 >

psake

自动化脚本构建工具
授权协议 MIT
开发语言 SHELL
所属分类 开发工具、 项目构建
软件类型 开源软件
地区 不详
投 递 者 晏树
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

psake 是一个用 PowerShell 编写的构建自动化工具。它通过在你的构建脚本中利用 PowerShell 语法,避免了与可执行的 XML 相关的 angle-bracket tax。

psake 的语法受到了 rake(又称 Ruby 中的 make)和b ake(又称 Boo 中的 make)的启发,但由于它利用了你现有的命令行知识,所以更容易编写脚本。

  •   psake是一个集成了PowerShell的用来创建自动化脚本的工具,其2.01版本集成了PowerShell2.0。Ayende Rahien正使用它来创建Rhino工具。psake项目的拥有者James Kovacs向我们解释了该工具最新版本的改进之处: psake最新版本通过使用构建脚本中的PowerShell语法,避免了与可执行的XML文件相关的尖括号标识(<>)。psake借鉴了ra

 相关资料
  • 主要内容:使用 maven-invoker-plugin 插件Maven 自动化构建是一种方案,即当某个项目构建完成后(特别是有代码更新的情况下),所有依赖它的相关项目也应该开始构建过程,以确保这些项目的稳定运行。 Maven 的自动化构建主要通过如下两种方案实现: 使用 maven-invoker-plugin 插件。 使用持续集成(CI)服务器自动管理构建自动化,例如 Jenkins (了解即可)。 使用 maven-invoker-plugin 插件

  • 创建一致、可重复、可维护的构建 您把多少时间花在维护项目构建脚本上?也许远远超出您预期的或者可以忍受的时间。其实大可不必遭受如此痛苦的经历。在这一期的让开发自动化 中,开发自动化专家 Paul Duvall 将演示如何改进很多常见的妨碍团队创建一致的、可重复的、可维护的构建的实践。 当描述代码之类的东西时,我不喜欢 “气味(smell)”这个词。因为用拟人的手法来谈论比特和字节往往令人觉得很怪异。

  • 构建自动化定义了在项目构建成功完成后依赖项目构建过程开始的场景,以确保依赖项目是稳定的。 Example 考虑一个团队正在开发一个项目bus-core-api ,其中另外两个项目是app-web-ui和app-desktop-ui 。 app-web-ui项目正在使用1.0-SNAPSHOT的bus-core-api项目。 <project xmlns = "http://maven.apache

  • 构建和任务自动化 构建自动化是软件构建和相关流程的自动化过程, 包括: 将计算机源码编译成二进制代码, 打包二进制代码和运行自动化测试. - wikipedia 综合学习: 用 Gulp.js 进行 JavaScript 自动构建: [watch][$] Gulp 入门 [read][$] Gulp 快速入门 [watch][$] 学习 Gulp - 前端工厂入门 [read] Gulp 基础 [

  • 运行脚本时,计算机会执行一系列操作。这些操作可能只涉及 Illustrator,也可能涉及其他应用程序,如文字处理、电子表格和数据库管理程序。 Illustrator 支持多脚本环境(包括 Microsoft Visual Basic、AppleScript、JavaScript 和 ExtendScript)。您可以使用 Illustrator 附带的标准脚本,还可创建自己的脚本并将其添加到“脚

  • Gradle 的构建脚本展示了 Groovy 的所有能力. 作为开胃菜, 来看看这个: 例子 6.4. 在 Gradle 任务里使用 Groovy build.gradle task upper << { String someString = 'mY_nAmE' println "Original: " + someString println "Upper case:

  • 主要内容:Gradle如何使用Groovy,Groovy的JDK方法,以下是纠正/补充内容:Gradle构建脚本文件用来处理两件事情:一个是项目和另一个的任务。每个生成表示一个或多个项目。一个项目表示一个JAR库或Web应用程序,也可能表示由其他项目产生的JAR文件组装的ZIP。简单地说,一个项目是由不同的任务组成。一个任务是指构建执行的一块工作。任务可能是编译一些类,创建一个,产生的或发布一些归档文件库。 注:Gradle使用Groovy语言编写脚本。 Gradle提供了一个域特定语言

  • 当 Gradle 执行一个脚本时,它会将这个脚本编译为实现了 Script 的类. 也就是说所有的属性和方法都是在 Script 接口中声明的,由于你的脚本实现了 Script 接口,所以你可以在自己的脚本中使用它们.