add a script to produce a .deb
commit78937f01ee185b35af18b20f8a943bfc2dacec9b
authorChad Austin <chadaustin@fb.com>
Thu, 25 Aug 2022 18:10:59 +0000 (25 11:10 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Thu, 25 Aug 2022 18:10:59 +0000 (25 11:10 -0700)
treea63dc716a2254493db807ed3b4adfce6118cb097
parentebacde8d58b6458e9ad1d969d45d782e92ef9d3b
add a script to produce a .deb

Summary:
This diff introduces a make-packages.sh script that uses a series of Docker image
layers to produce .debs for Ubuntu 18.04, Ubuntu 20.04, and Ubuntu 22.04.

Reviewed By: MichaelCuevas

Differential Revision: D39004860

fbshipit-source-id: 82239e8970f8c98c9f139e75f1cbe2f1adb779c2
third-party/watchman/src/watchman/build/package/make-packages.sh [new file with mode: 0755]
third-party/watchman/src/watchman/build/package/ubuntu-env/Dockerfile [new file with mode: 0644]
third-party/watchman/src/watchman/build/package/watchman-build/Dockerfile [new file with mode: 0644]
third-party/watchman/src/watchman/build/package/watchman-deb/DEBIAN/control [new file with mode: 0644]
third-party/watchman/src/watchman/build/package/watchman-deb/DEBIAN/postinst [new file with mode: 0755]
third-party/watchman/src/watchman/build/package/watchman-deb/Dockerfile [new file with mode: 0644]
third-party/watchman/src/watchman/build/package/watchman-deb/make-deb.sh [new file with mode: 0755]