Commit Graph

92 Commits

Author SHA1 Message Date
Jakub Sztandera
a6053d631a mk: fix maketarball to work with gomod
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-03-13 23:05:48 +01:00
Jakub Sztandera
e575c93dcd misc: add collect-profiles.sh script, update gitignore
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-03-05 18:33:58 +01:00
Jakub Sztandera
21f3dae696 gomod: remove gopath check
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-03-05 18:33:58 +01:00
Jakub Sztandera
7f80485d93 mk: remove gx from Makefiles
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-03-05 18:33:58 +01:00
Steven Allen
daff837886 make: fix building source tarball on macos
Unfortunately, `readlink -f` doesn't work on macos. This change *manually*
converts a relative path to an absolute path.

fixes #5859

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-12-19 11:03:58 -08:00
Steven Allen
c24e987175
Merge pull request #5473 from akaihola/docker-image-profile
docker: allow IPFS_PROFILE to choose the profile for `ipfs init`
2018-11-26 15:29:58 -08:00
Steven Allen
f2d645f922 fix the maketarball script
* don't write the tarball in the directory we're taring (makes tar unhappy)
* fix permissions
* fix gopath

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-11-01 19:23:23 -07:00
Łukasz Magiera
23ddc26025 ci: Coverage and Junit xmls in one run
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-10-29 18:44:49 +01:00
Jakub Sztandera
57adfee1ab fix: maketarball.sh for OSX
Just stop using realpath, should not matter.

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-10-09 20:02:22 +01:00
Steven Allen
5f1b796365 upgrade gx/gx-go
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-10-09 12:36:22 +01:00
Antti Kaihola
821982e96a docker: Quote ipfs init args in the container_daemon shell script
License: MIT
Signed-off-by: Antti Kaihola <antti+ipfs@kaihola.fi>
2018-09-26 11:06:54 +03:00
Antti Kaihola
df7c1fcc97 docker: allow IPFS_PROFILE to choose the profile for ipfs init
License: MIT
Signed-off-by: Antti Kaihola <antti+ipfs@kaihola.fi>
2018-09-19 23:33:16 +03:00
Dominic Della Valle
7a3566b007 handle backslash paths in check_go_path
License: MIT
Signed-off-by: Dominic Della Valle <ddvpublic@gmail.com>
2018-07-20 08:35:25 -04:00
Steven Allen
f90fffbdc8 fix path sep on windows in check_go_path
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-19 15:31:11 -07:00
Steven Allen
24832881dd fix shebang in check_go_path
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-19 09:01:32 -07:00
Steven Allen
5ac752f1fb avoid realpath in check_go_path
It doesn't exist on all operating systems.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-18 19:05:48 -07:00
Steven Allen
439b0e35dc fix check_go_path when it has spaces in it
fixes #5260

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-18 17:12:12 -07:00
Dominic Della Valle
62153f9457 Update dist_root
License: MIT
Signed-off-by: Dominic Della Valle <ddvpublic@gmail.com>
2018-06-07 12:28:22 -04:00
Łukasz Magiera
22a25ef15c switch minimum go version to go 1.10
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
Signed-off-by: Victor Bjelkholm <git@victor.earth>
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-16 12:43:20 +01:00
Whyrusleeping
922f8215fa
Merge pull request #4920 from ipfs/feat/tarball
mk: add tarball support
2018-04-20 23:40:54 +09:00
Jakub Sztandera
2535220864 mk: add tarball support
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-04-05 19:18:22 +02:00
Łukasz Magiera
b290286dd7 misc: Fix a few typos
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-30 09:47:22 +02:00
Whyrusleeping
d4a43550fc
Merge pull request #4797 from ipfs/misc/arch-bash-confirm
misc: add confirmation to archive-branches script
2018-03-25 09:55:28 -07:00
Jakub Sztandera
67a6e63eb2 Correct output
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-03-23 07:09:32 +01:00
Jakub Sztandera
8c9725d88e Simplify GOPATH check
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-03-23 07:09:32 +01:00
Lars Gierth
ad18295955 build: match Go's GOPATH defaults behaviour
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2018-03-23 07:09:32 +01:00
Jakub Sztandera
8b66077e2a misc: add ai-mirror to excluded branches
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-03-09 21:50:27 +01:00
Jakub Sztandera
27b6367818 misc: add confirmation to archive-branches script
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-03-09 21:50:27 +01:00
Dominic Della Valle
e613e9dcfc Fix make deps on Windows
License: MIT
Signed-off-by: Dominic Della Valle <ddvpublic@gmail.com>
2018-02-13 17:10:25 -05:00
Whyrusleeping
bbdbd0ac6f
Merge pull request #4398 from ipfs/fix/hamt-bug
fix hamt delete issue
2017-12-05 20:53:51 +01:00
Jeromy
1a75c40f5b require go1.9
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-12-04 09:33:20 -08:00
Whyrusleeping
bd0ed9ea5d
Merge pull request #4381 from massino/patch-1
Remove reference to "this PR" in code
2017-11-18 10:35:03 -08:00
Jeromy
bbf023fb10 Ipfs v0.4.13-rc1
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-11-14 13:46:10 -08:00
Massino Tinovan
36674b9c90 Remove reference to "this PR" in code
License: MIT
Signed-off-by: Massino Tinovan <massino@droppod.io>
2017-11-10 17:28:06 -08:00
Lars Gierth
e2a3cd3b66 docker: switch from musl to glibc
The Dockerfile now has two stages: build and assembly.
This allows for a full-fledged debian build container,
while still resulting in a super-thin busybox image.

License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2017-09-13 15:49:34 +02:00
Jakub Sztandera
345519e026
misc: fix few shellcheck issues in archive-branches.sh
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-08-10 19:21:55 +02:00
Jakub Sztandera
079dfa4190
misc: add feat/zcash to go-ipfs-archived exemption
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-08-10 19:18:25 +02:00
Łukasz Magiera
c2603538fe docs: Require go 1.8
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-07-07 20:02:42 +02:00
Jordan Danford
c9e20dd907 Change 'neccessary' to 'necessary'
License: MIT
Signed-off-by: Jordan Danford <jordandanford@gmail.com>
2017-05-24 09:40:53 -07:00
kpcyrd
49b90a0754 dist_get: handle 404 correctly
This prevents a 404 page getting piped into tar.

It's also adding the openbsd http(s) client `ftp`.

License: MIT
Signed-off-by: kpcyrd <git@rxv.cc>
2017-04-27 00:28:44 +02:00
Jeromy
be1e7ed369 Add a script to help generate the CHANGELOG
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-24 13:29:14 -07:00
Jakub Sztandera
dd007b236f
misc: fix dist_get failing without failing
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-23 17:57:54 +01:00
kpcyrd
3c96b09ae7 docker: Automatically fix permissions
This patch is delaying the point where permissions are dropped into the `start_ipfs` script. This way, instead of exiting on permission issues, we can fix them on our own inside the script, then drop privileges and continue doing ipfs specific stuff with the correct user.

I've removed the `chmod 0777` step from the readme since it's not needed anymore.

License: MIT
Signed-off-by: kpcyrd <git@rxv.cc>
2017-03-03 21:10:02 +01:00
Jeromy Johnson
1ef5ecb64b Merge pull request #3730 from ipfs/feat/branch-archive
misc: add branch archiving script
2017-03-01 23:25:22 -08:00
Jeromy Johnson
ea8e0f5074 Merge pull request #3692 from mateon1/fix/dist-get
Make bin/dist_get fall back to other downloaders if one fails
2017-03-01 16:50:20 -08:00
Jeromy Johnson
c8d63ecb66 Merge pull request #3685 from kpcyrd/dockerfile_prepare_cmd
Dockerfile: Deprecate implicit daemon argument
2017-03-01 16:38:37 -08:00
Jakub Sztandera
c63559081c
misc: add branch archiving script
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-02-27 21:56:38 +01:00
Jakub Sztandera
f66f2f079d
Update gx to version 0.11
Previous version 0.10 was built with faulty version of Go 1.7 which has
problems with TCP -> DNS -> UDP timeouts.

This results in many failed calls to `gx install`

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-02-21 18:21:16 +01:00
mateon1
4ae80d6933 Use quotes to fix some shellcheck warnings
License: MIT
Signed-off-by: Mateusz Naściszewski <matin1111@wp.pl>
2017-02-16 14:03:40 +01:00
mateon1
6b07815899 Refactor download, add httpie support
License: MIT
Signed-off-by: Mateusz Naściszewski <matin1111@wp.pl>
2017-02-15 22:52:20 +01:00