FreeNAS Git Repository
Python JavaScript Shell HTML CSS C Other
Switch branches/tags
TrueNAS-9.10.2-U5 TrueNAS-9.10.2-U2 TrueNAS-9.10-RELEASE TrueNAS-9.3-STABLE-201511030016 TN-11.0-u2.1 TN-11.0-U4 TN-11.0-U2.2 TN-11.0-U2 TN-9.10.2-U4 TN-9.10.2-U3 TN-9.10.1-U2 TN-9.3-STABLE-201602032047 TN-9.3-STABLE-201512161903 TN-9.3-STABLE-201511180607 TN-9.3-STABLE-201510080155 TN-9.3-STABLE-201506300138 TN-9.3-STABLE-201505130613 TN-9.3-STABLE-201504162155 TN-9.3-STABLE-201503270306 TN-9.3-RELEASE TN-9.3-BETA TN-9.2.1.11-RELEASE-p2 TN-9.2.1.10 TN-9.2.1.9-RELEASE TN-9.2.1.8-RELEASE TN-9.2.1.6-RELEASE LAST-WORKING-COPY FreeNAS-9.10.2-U5 FreeNAS-9.10-STABLE-201603252134 FN-10.2-ALPHA FN-9.10.2 FN-9.10-STABLE-201604261518 FN-9.10-STABLE-201604181743 FN-9.10-RELEASE 11.0-U4 11.0-U3 11.0-U2 11.0-U1 11.0-RELEASE 11.0-RC4 11.0-RC3 11.0-RC2 11.0-RC 9.10.2-U3 9.10.1 9.10.1-U4 9.10.1-U3 9.10.1-U2.1 9.10-STABLE-201606072003 9.10-STABLE-201605240427 9.10-STABLE-201603252134 9.3.1-STABLE-201604120241 9.3.1-STABLE-201511280648 9.3.1-STABLE-201511040813 9.3.1-STABLE-201511020249 9.3.1-STABLE-201509282017 9.3.1-STABLE-201509160044 9.3.1-STABLE-201508250051 9.3-STABLE-201605170422 9.3-STABLE-201604202233 9.3-STABLE-201604112122 9.3-STABLE-201604041648 9.3-STABLE-201602031011 9.3-STABLE-201602030118 9.3-STABLE-201602020212 9.3-STABLE-201601181840 9.3-STABLE-201512121950 9.3-STABLE-201508250051 9.3-STABLE-201506292332 9.3-STABLE-201506232120 9.3-STABLE-201506222346 9.3-STABLE-201506162331 9.3-STABLE-201506042008 9.3-STABLE-201506040752 9.3-STABLE-201505130355 9.3-STABLE-201505100553 9.3-STABLE-201505040117 9.3-STABLE-201505010007 9.3-STABLE-201504292314 9.3-STABLE-201504152200 9.3-STABLE-201504100216 9.3-STABLE-201503270027 9.3-STABLE-201502271848 9.3-STABLE-201502270347 9.3-STABLE-201502232343 9.3-STABLE-201502210408 9.3-STABLE-201502110539 9.3-STABLE-201502060145 9.3-STABLE-201502040431 9.3-STABLE-201501301925 9.3-STABLE-201501241715 9.3-STABLE-201501212105 9.3-STABLE-201501162230 9.3-STABLE-201501151844 9.3-STABLE-201501090144 9.3-STABLE-201412312006 9.3-STABLE-201412301712 9.3-STABLE-201412300101 9.3-STABLE-201412240734 9.3-STABLE-201412200530
Nothing to show
Latest commit 937d04e Oct 20, 2017 @kmoore134 kmoore134 Merge pull request #364 from freenas/feature/lsiget
Create a new tools directory for additional support

README.md

FreeNAS 11 Source

Build Status

IMPORTANT NOTE: This is the master branch of freenas, which is used for the creation and testing of 11-Nightlies builds. Submit Pull Requests here if you are wanting to get changes into the next major release of FreeNAS. To build this source repo, checkout https://github.com/freenas/build

Pull Request Instructions / Jenkins Commands

When submitting a pull-request, Jenkins will attempt to verify the changes to ensure it does not break our builds and/or passes QA tests.

The following commands may be used to interact with that service:

"ok to test" to accept this pull request for testing
"test this please" for a one time test run
"add to whitelist" to add the author to the whitelist

If the build fails for other various reasons you can rebuild.

"retest this please" to start a new build
"retest this please CLEAN" to start a new build, non-incremental

If your Pull-Request depends upon another repo / branch to build properly, you can specify that using the following syntax in the Pull-Request description:

DEPENDS: https://github.com/freenas/ports/tree/kris/testbranch

An example would be, sending a pull-request for the freenas/samba repo, but it depends upon port changes in the freenas/ports repo. You would first push your port changes to a branch in freenas/ports (kris/testbranch in this example). Then when creating your pull-request for freenas/samba, you would insert text into the pull-request description field as shown above.

Build Branch / Version Matrix

FreeNAS 11 Master / Nightlies

(This branch will become the next feature release, I.E. 11.1)

Repo Branch Description
build master FreeNAS Build System (build profile: freenas)
freenas master Core FreeNAS Sources - Legacy UI and Middleware/API
os freenas/11-stable FreeBSD Operating System - Upstream
ports freenas/master FreeBSD Ports Tree - Upstream
webui master New Angular UI
freenas-docs master Handbook
samba freenas/master Samba Sources
py-libzfs master Python interface to libzfs

FreeNAS HEAD Nightlies

(This branch will become the next major OS feature release, I.E. 12.0)

Repo Branch Description
build master FreeNAS Build System (build profile: fn_head)
freenas master Core FreeNAS Sources - Legacy UI and Middleware/API
os freenas/master FreeBSD Operating System - Upstream
ports freenas/master FreeBSD Ports Tree - Upstream
webui master New Angular UI
freenas-docs master Handbook
samba freenas/master Samba Sources
py-libzfs master Python interface to libzfs

FreeNAS STABLE Branch

(This branch will become the next minor update release, I.E. 11.0-U4)

Repo Branch Description
build freenas/11.0-stable FreeNAS Build System (build profile: freenas)
freenas freenas/11.0-stable Core FreeNAS Sources - Legacy UI and Middleware/API
os freenas/11.0-stable FreeBSD Operating System - Upstream
ports freenas/11.0-stable FreeBSD Ports Tree - Upstream
webui freenas/11.0-stable New Angular UI
freenas-docs master Handbook
samba freenas/11.0-stable Samba Sources
py-libzfs master Python interface to libzfs