lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From michael herndon <mhern...@michaelherndon.com>
Subject Re: [1/2] git commit: grabbing nuget in order to allow package restore and enable build scripts.
Date Sat, 19 Jul 2014 20:09:17 GMT
"Perfect is the enemy of *good".* This is a situation where a bootstrap of
external tools is needed to get something up and running.   Writing an F#
function that downloads external tools like nuget and fxcop is on the todo
list along with other items:

   - * Outputting error messages from external processes
   - * Cleaning folders in bin directories.
   - Generating code documentation & code metrics which installation
   detection.
   - Detect if KRE is installed and automatically install it.
   - Switching the AppVeyor build url to the right repo.
   - Packaging artifacts.
   - Continually ensure that it works with Mono on Linux.
   - Come up with a nightly build strategy
   - Create a "CI" build target
   - Ensure the "Default" target is for development environments.
   - Write a cross platform download function that doesn't depend on FAKE,
   curl, or powershell.
   - Get help from FAKE community to refactor scripts.

* notes highest priority.

In the mean time, there is now a cross platform build script that currently
builds and tests the project using the *kvm, Asp.Net VNext* cloud virtual
machine, on *Ubuntu* (mono 3.6.1), and *Windows*.

There is now a temporary build of it running in the cloud in AppVeyor CI to
at least have some form of continuous integration:
https://ci.appveyor.com/project/MichaelHerndon/lucene-net

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message