# Clone the project
git clone git@github.com:herclogon/htcondor.git
# Build docker htcondor build environment
cd htcondor/build/nmi-build/x86_64_Ubuntu20
# Switch experimental branch
git checkout V8_9_99
sudo docker build . --tag htcondor-build-env
# Run build environment
cd ../../../
sudo docker run -ti --rm --mount type=bind,source=$(pwd),target=/htcondor htcondor-build-env bash
cd /htcondor/
./configure_uw
make
make install
HTCondor is a Distributed High Throughput Computing system developed at the Center for High Throughput Computing at the University of Wisconsin - Madison. With it, users can divide large computing workloads into jobs and submit them to an HTCondor scheduler, which will run them on worker nodes managed by HTCondor.
Prebuilt binaries for Linux, Windows and Mac can be downloaded.
The HTCondor manual is a comprehensive reference for users and administrators of HTCondor.
The CHTC maintains active email lists where the HTCondor community asks and answers questions about the installation, use, or tuning of HTCondor. If you have a question, encounter a surprise about HTCondor, or a potential bug, these public email lists are the first place to go.
We welcome github pull requests for code fixes or documentation improvements, but if you have ideas for a big feature change, please talk with us first.
HTCondor Week is our annual community meeting in Madison, WI, and we often have an annual meeting in Europe as well. We encourage everyone with an interest in HTCondor to join us.
Materials from past meetings include talks from science and industry, plus useful tutorials.
HTCondor Wiki contains FAQs, bug tickets, and more.
The HTCondor source code is licensed under the Apache-2.0 Open Source License. See the NOTICE.txt file for full details.