build-automation

How to use master pom file to checkout all modules of a web application and build all modules

我的未来我决定 提交于 2019-11-30 05:20:17
问题 I have a web application that relies on several modules. So to build it, I have a master pom.xml file. What I want this pom file to do is to checkout out all the modules. below is my pom file. <executions> <execution> <id>check-out-project1</id> <phase>generate-sources</phase> <goals> <goal>checkout</goal> </goals> <configuration> <checkoutDirectory>${project.build.directory}/module1</checkoutDirectory> <connectionUrl>scm:svn:svn://svnserver/svn/module1/trunk</connectionUrl> <!--

Is it possible to build a sitecore data package from command line, or outside of a web context? i.e. using nant

亡梦爱人 提交于 2019-11-30 05:03:06
The Sitecore package wizard can be used to build a package containing data and files for the local Sitecore instance. Is it possible to build a Sitecore package (items only, files are not required) from the command line, or otherwise outside the context of a website? The idea is to use Nant to create a Sitecore data package. I'm aware of Hedgehog TDS, but this question is aimed at what can be done with the existing Sitecore api. You should take a look at the Sitecore.Install.PackageGenerator class in the Sitecore.Kernel to see how you may go about creating traditional Sitecore packages.

How do you sign your Firefox extensions?

主宰稳场 提交于 2019-11-30 03:55:37
I have developed a couple of extensions for Firefox, and am annoyed that it is so hard to get the extension signed. When an extension isn't signed, it says "Author not verified" when it is installed, and to me that just looks wrong. I have a simple build script that builds my .xpi file from sources, and I have a licenced copy of PKZip (which according to a number of tutorials is required to build a signed xpi file that Firefox requires), but I haven't found a way to get a free/cheap certificate that actually works or a set of instructions that do the trick. Since my extensions are free, I don

Language-agnostic automated build and test server for multiple projects [closed]

北慕城南 提交于 2019-11-30 00:57:55
To ease our release testing, we're looking for a system to automatically build and (unit) test our software projects on a variety of architectures. Our constraints are: The code to build is written in several languages, including Python, Java and C. We have several distinct deployment architectures. We have multiple projects, which we would like to build and test independently. Our source control system is Subversion, and the system should integrate with that. The solution should ideally be open source. We've looked at: Artifactory + Continuum : Nice in some ways, but is heavily Java-centric,

Building Qt Creator projects from command line

你。 提交于 2019-11-29 23:16:49
I'm in the process of writing a build script to automate build and release tasks. I have a Qt Creator project which has three configurations, two of which I want to completely rebuild from scratch without any precompiled headers and existing .o files to skip (release and release_production). The latter is the same except it has the PRODUCTION symbol #defined. I'm using windows. How can I build these configurations from the command line? Edit: Some clarification: The Qt Creator custom build steps are not stored in the qmake makefile but in the Qt Creator-specific .pro.user XML file. I would

Assembly Versioning with TeamCity

*爱你&永不变心* 提交于 2019-11-29 22:26:14
I'm working on a C#/VB.Net project that uses SVN and TeamCity build server. A dozen or so assemblies are produced by the build. I want to control the assembly versions so that they all match up and also match the TeamCity build label. I've configured TeamCity to use a build label of Major.Minor.{Build}.{Revision} Where Major and Minor are constants that I set manually, {Revision} is determined by the SVN repository version at checkout and {Build} is a TeamCity auto-incrementing build counter. So an example build label would be 2.5.437.4423 What techniques would you suggest to ensure that all

Command line manipulation of PhotoShop images

99封情书 提交于 2019-11-29 21:15:26
问题 Are there any tools for editing PhotoShop files from a command line? I would like to add steps to our automated build process (MS Build) that takes original PhotoShop files that our artists make and produce .png files; I'm looking at a very few operations like photoshop-to-png, resize and possibly showing/hiding layers. I haven't had a lot of luck finding a tool I can use for this. If it is possible to script this with Photoshop itself, or a Photoshop utility, that'd be awesome. 回答1: You've

What's with all the Java Build tools?

血红的双手。 提交于 2019-11-29 21:03:47
what's the point of using ant, maven, and buildr? won't the using build in eclipse or netbeans work fine? i'm just curious what the purpose and benefit of extended build tools are. Dependency Management : The build tools follow a component model that provides hints on where to look for dependencies. In Eclipse / Netbeans, you have to depend on a JAR and you don't really know if this JAR has been updated or not. With these build tools, they 'know' updates in dependencies (generally because of a good integration with your source control repository), recalculate transitive dependencies and ensure

Why is there no need for Maven in .NET?

南笙酒味 提交于 2019-11-29 20:32:51
I have the impression, that in the .NET-world, there is no real need for a Maven-like tool. I am aware that there is Byldan and NMaven (is it still alive?), but I have not yet seen a real-world project that uses them. Also in most .NET projects I have worked on, there never was voiced an need for a Maven-like tool. The problems Maven maven is addressing (automatic dependency-resolution, conventions based build structure ...) seem not to be so important in .NET. Is my perception correct? Why is this the case? What are people really using in .NET? No automatic dependency resolution at all? Are

Sublime Text CoffeeScript build system: `env: node: No such file or directory`

ぃ、小莉子 提交于 2019-11-29 20:15:30
I'm trying to set up a CoffeeScript build system in Sublime Text 3, but I keep getting the following error: env: node: No such file or directory [Finished in 0.0s with exit code 127] [cmd: ['coffee', '-o','/Users/jcourtdemone/Sites/autotempest.com/new_design_sandbox/static/script', '-cw', '/Users/jcourtdemone/Sites/autotempest.com/new_design_sandbox/static/coffee']] [dir: /Users/jcourtdemone/Sites/autotempest.com/new_design_sandbox/static/coffee] [path: /usr/bin:/bin:/usr/sbin:/sbin] My build system looks like this: { "name": "Coffee - AT", "cmd": ["coffee","-o","${project_path:${folder}}