Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Offer to run CI/PR builds in Azure Pipelines #31

Closed
wants to merge 21 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
f553fd4
travis: fix skipping tagged releases
dscho Sep 4, 2018
f0852de
ci: rename the library of common functions
dscho Aug 30, 2018
7c16d31
ci/lib.sh: encapsulate Travis-specific things
dscho Aug 30, 2018
bf72fb1
ci: inherit --jobs via MAKEFLAGS in run-build-and-tests
dscho Dec 12, 2018
681f8e6
ci: use a junction on Windows instead of a symlink
dscho Dec 12, 2018
ccf8bf5
test-date: add a subcommand to measure times in shell scripts
dscho Aug 31, 2018
e9a869d
tests: optionally write results as JUnit-style .xml
dscho Aug 29, 2018
4c78085
ci/lib.sh: add support for Azure Pipelines
dscho Aug 30, 2018
d34812b
Add a build definition for Azure DevOps
dscho Aug 30, 2018
d565131
ci: add a Windows job to the Azure Pipelines definition
dscho Jan 15, 2019
1ab1d14
ci: use git-sdk-64-minimal build artifact
dscho Jan 3, 2019
c1ab8df
mingw: be more generous when wrapping up the setitimer() emulation
dscho Dec 26, 2018
b6316e1
README: add a build badge (status of the Azure Pipelines build)
dscho Aug 31, 2018
7a5caa2
tests: avoid calling Perl just to determine file sizes
dscho Dec 27, 2018
2593b9b
tests: include detailed trace logs with --write-junit-xml upon failure
dscho Aug 31, 2018
991b41a
mingw: try to work around issues with the test cleanup
dscho Dec 12, 2018
77896b2
tests: add t/helper/ to the PATH with --with-dashes
dscho Jul 21, 2017
4ec6cc8
t0061: workaround issues with --with-dashes and RUNTIME_PREFIX
dscho Oct 18, 2018
248473d
tests: optionally skip bin-wrappers/
dscho Oct 24, 2018
3532811
ci: speed up Windows phase
dscho Dec 12, 2018
1572444
ci: parallelize testing on Windows
dscho Jan 15, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -754,6 +754,7 @@ TEST_BUILTINS_OBJS += test-submodule-config.o
TEST_BUILTINS_OBJS += test-submodule-nested-repo-config.o
TEST_BUILTINS_OBJS += test-subprocess.o
TEST_BUILTINS_OBJS += test-urlmatch-normalization.o
TEST_BUILTINS_OBJS += test-xml-encode.o
TEST_BUILTINS_OBJS += test-wildmatch.o
TEST_BUILTINS_OBJS += test-windows-named-pipe.o
TEST_BUILTINS_OBJS += test-write-cache.o
Expand Down Expand Up @@ -2926,6 +2927,16 @@ rpm::
@false
.PHONY: rpm

artifacts-tar:: $(ALL_PROGRAMS) $(SCRIPT_LIB) $(BUILT_INS) $(OTHER_PROGRAMS) \
GIT-BUILD-OPTIONS $(TEST_PROGRAMS) $(test_bindir_programs) \
$(NO_INSTALL) $(MOFILES)
$(QUIET_SUBDIR0)templates $(QUIET_SUBDIR1) \
SHELL_PATH='$(SHELL_PATH_SQ)' PERL_PATH='$(PERL_PATH_SQ)'
test -n "$(ARTIFACTS_DIRECTORY)"
mkdir -p "$(ARTIFACTS_DIRECTORY)"
$(TAR) czf "$(ARTIFACTS_DIRECTORY)/artifacts.tar.gz" $^ templates/blt/
.PHONY: artifacts-tar

htmldocs = git-htmldocs-$(GIT_VERSION)
manpages = git-manpages-$(GIT_VERSION)
.PHONY: dist-doc distclean
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
[![Build Status](https://dev.azure.com/git/git/_apis/build/status/test-git.git)](https://dev.azure.com/git/git/_build/latest?definitionId=2)

Git - fast, scalable, distributed revision control system
=========================================================

Expand Down
Loading