Bug Tracker

Modify

Ticket #6049 (closed bug: fixed)

Opened 3 years ago

Last modified 3 years ago

github offline breaks development cicle

Reported by: iraebrasil Owned by:
Priority: Milestone: 1.4.2
Component: build Version: 1.4.1
Keywords: Cc:
Blocking: Blocked by:

Description

When using "make" to build jquery, if github is offline, you get the following error:

$ make Grabbing external dependencies... Initialized empty Git repository in /Users/irae/source/jquery/test/qunit/.git/ fatal: The remote end hung up unexpectedly make: * [init] Error 128

I was with the latest version already (checked out some 10 minutes ago) but github got offline and I was unable to continuing testing.

Unfortunately I run make clean and not even commenting the line helps anymore.

Change History

comment:1 Changed 3 years ago by john

  • Status changed from new to closed
  • Resolution set to worksforme

Just run 'make jq' - I added this the other day as an alternative to the full build (thus it doesn't pull from Github).

comment:2 Changed 3 years ago by iraebrasil

  • Status changed from closed to reopened
  • Resolution worksforme deleted

Sorry for being persistent, but often offline people will not have access to documentation and this bug tracker to check for this orientation.

Also not many can figure out how to use make. One proficient in Javascript not always knows Makefiles.

I've made a simple patch here:  http://github.com/irae/jquery/commit/285541b721167fbee75e233a10e615cf9748b2fa

This will not affect those who never checked out, only who already had qUint and Sizzle at some point.

comment:3 Changed 3 years ago by iraebrasil

OOps!

My previous commit doesn't work all the time. This one should be final:  http://github.com/irae/jquery/commit/f411c8f25b8db80a1b8768e25860e1a3a48adf8c

This time i've done much more testing.

comment:4 Changed 3 years ago by john

  • Status changed from reopened to closed
  • Resolution set to fixed

None of those things are stored on Github:  http://api.jquery.com/  http://dev.jquery.com/  http://docs.jquery.com/

All of those are on jQuery servers.

I've landed your patch here:  http://github.com/jquery/jquery/commit/d3d497f900a559ca254d09470db532064eeacc1e

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.