New build script repos

6 views
Skip to first unread message

Nicolas Gallagher

unread,
Feb 2, 2012, 10:14:08 AM2/2/12
to h5bp...@googlegroups.com
Hi guys,

Please can we freeze all work on the build scripts in the html5-boilerplate repo.

The ant repo is here:

https://github.com/h5bp/ant-build-script

All development should move to that repo. Please let me know ASAP is something isn't right.

It should contain only the commits relevant to the build script (some of the commit messages might look like they are about other things, but that's because some commits bundled in changes to non-build files). Once we're happy, we should start moving the relevant build script issues from the html5-boilerplate repo to this one.

I've just moved the rake build script:


But I noticed that the subdirectory filter seems to have removed a bunch of commits from the history. Kushal, please could you have a look at the repo and let me know if there are things missing, etc.

This is the workflow that I used to extract the build scripts:

// In the dir where you have an h5bp clone...clone it. Faster than a fresh clone from GH.
git clone --no-hardlinks /html5-boilerplate ant-build-script
cd ant-build-script
git filter-branch --prune-empty --subdirectory-filter build HEAD -- --all
git reset --hard
rm -rf .git/refs/original/
git reflog expire --expire=now --all
git gc --aggressive --prune=now
// Change the origin
git remote set-url origin g...@github.com:h5bp/ant-build-script.git
git push origin master

I don't know exactly where Mickael's node repo is or whether he has any local changes waiting to be pushed. So I'll leave it up to Mickael to push the node build script to https://github.com/h5bp/node-build-script when he has time.

Thanks,
Nicolas

Kushal Pisavadia

unread,
Feb 2, 2012, 10:35:41 AM2/2/12
to h5bp...@googlegroups.com
Kushal, please could you have a look at the repo and let me know if there are things missing, etc.

Sure. Will have a look when I get home later tonight.

Kind Regards,

Kushal Pisavadia
E: kus...@gmail.com

Rob Larsen

unread,
Feb 2, 2012, 11:00:32 AM2/2/12
to h5bp...@googlegroups.com
The ant script looks good and as far as I can tell, the repo itself looks sane.

Rob
--

Rob Larsen

DrunkenFist.com

HTML + CSS + JavaScript


Mickael Daniel

unread,
Feb 2, 2012, 2:37:09 PM2/2/12
to h5bp...@googlegroups.com
Hi all,

Thanks Nicolas, I've just run the git commands you sent us and pushed to the repo. That worked wonderfully.


I'll give it a closer look and clean up the code base, I still need to backport few commits that were not contained in the build dir.

Also, I was wondering if we could in the rake / node repos delete the files related to the ant script and move everything into root. I think that's a yes but I'm not sure, so I prefer asking :)

Anyway, thanks.

Cheers,

Mickael

2012/2/2 Rob Larsen <rob....@gmail.com>

Paul Irish

unread,
Feb 2, 2012, 3:03:16 PM2/2/12
to h5bp...@googlegroups.com

Also, I was wondering if we could in the rake / node repos delete the files related to the ant script and move everything into root. I think that's a yes but I'm not sure, so I prefer asking :)

Yes definitely. Please do.

Rob Larsen

unread,
Feb 2, 2012, 3:39:02 PM2/2/12
to h5bp...@googlegroups.com
Speaking of stray files.... The createproject.sh script needs a new home, right?


On Thu, Feb 2, 2012 at 3:03 PM, Paul Irish <paul....@gmail.com> wrote:

Also, I was wondering if we could in the rake / node repos delete the files related to the ant script and move everything into root. I think that's a yes but I'm not sure, so I prefer asking :)

Yes definitely. Please do.



divya manian

unread,
Feb 2, 2012, 3:46:29 PM2/2/12
to h5bp...@googlegroups.com
uh oh definitely. I wonder if we could just link off from the wiki as a gist?

Paul Irish

unread,
Feb 2, 2012, 3:54:51 PM2/2/12
to h5bp...@googlegroups.com
Yeah let's do that.  

Or

`ant create` to kick it off. (So then we just move the .sh into /build/tools)

I know grunt has a mechanism for creating a new project and I talked to Ben about hooking that up to h5bp, so that'll probably happen.

Nicolas Gallagher

unread,
Feb 2, 2012, 4:13:06 PM2/2/12
to h5bp...@googlegroups.com
If there is any chainsawing of the rake/node repos that people want to do, now is probably a good time to do it before there are any public forks :)

Kushal Pisavadia

unread,
Feb 2, 2012, 7:03:02 PM2/2/12
to h5bp...@googlegroups.com
Rake transfer went through perfectly, loving your work Nicolas!

The repo has also been chainsawed accordingly to remove any trace of the Ant build :)

Nicolas Gallagher

unread,
Feb 6, 2012, 2:44:00 PM2/6/12
to h5bp...@googlegroups.com
Is everyone OK with me removing the rake and cake branches from the html5-boilerplate repo? I think everything that is needed has been moved into separate repos now.

Paul Irish

unread,
Feb 6, 2012, 3:40:04 PM2/6/12
to h5bp...@googlegroups.com
+1

Mickael Daniel

unread,
Feb 6, 2012, 3:45:15 PM2/6/12
to h5bp...@googlegroups.com
It's ok for me, the cake branch is obsolete now

2012/2/6 Paul Irish <paul....@gmail.com>



--
Mickael Daniel

Addy Osmani

unread,
Feb 6, 2012, 3:46:09 PM2/6/12
to h5bp...@googlegroups.com
+1
--

Addy Osmani

Developer at Aol | jQuery Core [Bug Triage/Docs/Learning site] teams member
Blogger at: http://addyosmani.com

Kushal Pisavadia

unread,
Feb 6, 2012, 7:02:33 PM2/6/12
to h5bp...@googlegroups.com
+1

Kind Regards,

Kushal Pisavadia
E: kus...@gmail.com


Reply all
Reply to author
Forward
0 new messages