Commits

Alessio Caiazza committed f318696

build script

  • Participants
  • Parent commits 41e7e1d

Comments (0)

Files changed (6)

+
+
+BUILD_CMD = "ionice -c 3 nice -n 20 make -j 2 V=99 CONFIG_DEBUG_SECTION_MISMATCH=y 2>&1 | tee build.log | egrep -i '(warn|error)'"
+
+folder = 'trunk'
+dest = File.join(Dir.pwd,'www/trunk')
+
+task :compile => [:svn_update, :feed_update, :feed_install] do
+	cd(folder) do
+		sh BUILD_CMD do |ok, res|
+    		if ! ok
+      			puts "BUILD FAILED!"
+      			cp 'build.log', File.join(dest, DateTime.now.to_s + "error.log")
+      		end
+    	end
+	end
+end
+
+task :svn_update do
+	cd(folder) do
+		sh 'svn update'
+	end
+end
+
+task :feed_update do
+	cd(folder) do
+		sh './script/feeds update -a'
+	end
+end
+
+task :feed_install do
+	cd(folder) do
+		sh './script/feeds install -a -d n'
+	end
+end
+
+task :publish => [:compile] do
+	cd(folder) do
+		rm_rf dest
+		cp_r bin, dest
+		cp build.log, dest
+	end
+end

img.jpg

Removed
Old image

index.html

-<html>
-<head>
-<title>Ninux build boot</title>
-</head>
-<body>
-<div>
-<img width="960px" src="img.jpg" alt="The Network ~by Layettes"/>
-<p>This work is licensed by <a href="http://layettes.deviantart.com/art/The-Network-195631942">Layettes</a> under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.</p>
-</div>
-
-<div>
-<h1>Buildboot images</h1>
-<a href="/trunk">trunk</a>
-</div>
-</body>
-</html>

www/img/The-Network-orig.jpg

Added
New image

www/img/the-network-960.jpg

Added
New image
+<html>
+<head>
+<title>Ninux build boot</title>
+</head>
+<body>
+<div>
+<img width="960px" src="index/the-network-960.jpg" alt="The Network ~by Layettes"/>
+<p>This work is licensed by <a href="http://layettes.deviantart.com/art/The-Network-195631942">Layettes</a> under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.</p>
+</div>
+
+<div>
+<h1>Buildboot images</h1>
+<a href="/trunk">trunk</a>
+</div>
+</body>
+</html>