]> git.ipfire.org Git - thirdparty/bugzilla.git/commit
Add release tests on ubuntu (#47)
authorDylan William Hardison <dylan@hardison.net>
Sun, 23 Aug 2020 19:17:35 +0000 (15:17 -0400)
committerGitHub <noreply@github.com>
Sun, 23 Aug 2020 19:17:35 +0000 (15:17 -0400)
commitab5ce396e1f105e9552e6bea208b02e665bbb65b
tree86b722a02ddd8a6181a1bde3def8685a4179e30c
parent899d82956cb0334139d3ed6b05004baff65690ee
Add release tests on ubuntu (#47)

This adds a github workflow action that runs the basic tests under
ubuntu. It also saves the local/ (local::lib) directory as an artifact
as a benefit to building ubuntu-based installations (such as docker
containers).
181 files changed:
.github/cpm/bin/cpm [new file with mode: 0755]
.github/cpm/lib/perl5/App/cpm.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/CLI.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/CircularDependency.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/DistNotation.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Distribution.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/HTTP.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Installer/Unpacker.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Job.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Logger.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Logger/File.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Master.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Requirement.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Resolver.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Resolver/02Packages.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Resolver/CPANfile.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Resolver/Cascade.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Resolver/MetaCPAN.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Resolver/MetaDB.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Resolver/Snapshot.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Tutorial.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Util.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Worker.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Worker/Installer.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Worker/Installer/Menlo.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Worker/Installer/Prebuilt.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/Worker/Resolver.pm [new file with mode: 0644]
.github/cpm/lib/perl5/App/cpm/version.pm [new file with mode: 0644]
.github/cpm/lib/perl5/CPAN/Common/Index.pm [new file with mode: 0644]
.github/cpm/lib/perl5/CPAN/Common/Index/LocalPackage.pm [new file with mode: 0644]
.github/cpm/lib/perl5/CPAN/Common/Index/MetaDB.pm [new file with mode: 0644]
.github/cpm/lib/perl5/CPAN/Common/Index/Mirror.pm [new file with mode: 0644]
.github/cpm/lib/perl5/CPAN/Common/Index/Mux/Ordered.pm [new file with mode: 0644]
.github/cpm/lib/perl5/CPAN/DistnameInfo.pm [new file with mode: 0644]
.github/cpm/lib/perl5/CPAN/Meta/Check.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Capture/Tiny.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Builder.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/CLI.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/CPANfile.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Dependency.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Dist.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Dist/Core.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Environment.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Error.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Index.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Mirror.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Package.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Packer.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Snapshot.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Snapshot/Emitter.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Snapshot/Parser.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Tree.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Carton/Util.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Class/Tiny.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Command/Runner.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Command/Runner/Format.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Command/Runner/LineBuffer.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Command/Runner/Quote.pm [new file with mode: 0644]
.github/cpm/lib/perl5/ExtUtils/Config.pm [new file with mode: 0644]
.github/cpm/lib/perl5/ExtUtils/Helpers.pm [new file with mode: 0644]
.github/cpm/lib/perl5/ExtUtils/Helpers/Unix.pm [new file with mode: 0644]
.github/cpm/lib/perl5/ExtUtils/Helpers/VMS.pm [new file with mode: 0644]
.github/cpm/lib/perl5/ExtUtils/Helpers/Windows.pm [new file with mode: 0644]
.github/cpm/lib/perl5/ExtUtils/InstallPaths.pm [new file with mode: 0644]
.github/cpm/lib/perl5/ExtUtils/MakeMaker/CPANfile.pm [new file with mode: 0644]
.github/cpm/lib/perl5/File/Copy/Recursive.pm [new file with mode: 0644]
.github/cpm/lib/perl5/File/Which.pm [new file with mode: 0644]
.github/cpm/lib/perl5/File/pushd.pm [new file with mode: 0644]
.github/cpm/lib/perl5/HTTP/Tinyish.pm [new file with mode: 0644]
.github/cpm/lib/perl5/HTTP/Tinyish/Base.pm [new file with mode: 0644]
.github/cpm/lib/perl5/HTTP/Tinyish/Curl.pm [new file with mode: 0644]
.github/cpm/lib/perl5/HTTP/Tinyish/HTTPTiny.pm [new file with mode: 0644]
.github/cpm/lib/perl5/HTTP/Tinyish/LWP.pm [new file with mode: 0644]
.github/cpm/lib/perl5/HTTP/Tinyish/Wget.pm [new file with mode: 0644]
.github/cpm/lib/perl5/IPC/Run3.pm [new file with mode: 0644]
.github/cpm/lib/perl5/IPC/Run3/ProfArrayBuffer.pm [new file with mode: 0644]
.github/cpm/lib/perl5/IPC/Run3/ProfLogReader.pm [new file with mode: 0644]
.github/cpm/lib/perl5/IPC/Run3/ProfLogger.pm [new file with mode: 0644]
.github/cpm/lib/perl5/IPC/Run3/ProfPP.pm [new file with mode: 0644]
.github/cpm/lib/perl5/IPC/Run3/ProfReporter.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Menlo.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Menlo/Builder/Static.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Menlo/CLI/Compat.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Menlo/Dependency.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Menlo/Index/MetaCPAN.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Menlo/Index/MetaDB.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Menlo/Index/Mirror.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Menlo/Legacy.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Menlo/Util.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Module/Build/Tiny.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Module/CPANfile.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Module/CPANfile/Environment.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Module/CPANfile/Prereq.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Module/CPANfile/Prereqs.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Module/CPANfile/Requirement.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Parallel/Pipes.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Parse/PMFile.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Path/Tiny.pm [new file with mode: 0644]
.github/cpm/lib/perl5/String/ShellQuote.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Tie/Handle/Offset.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Tie/Handle/SkipHeader.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Try/Tiny.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/Escape.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/Heuristic.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/IRI.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/QueryParam.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/Split.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/URL.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/WithBase.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/_foreign.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/_generic.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/_idna.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/_ldap.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/_login.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/_punycode.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/_query.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/_segment.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/_server.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/_userpass.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/data.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/file.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/file/Base.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/file/FAT.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/file/Mac.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/file/OS2.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/file/QNX.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/file/Unix.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/file/Win32.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/ftp.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/gopher.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/http.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/https.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/ldap.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/ldapi.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/ldaps.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/mailto.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/mms.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/news.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/nntp.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/pop.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/rlogin.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/rsync.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/rtsp.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/rtspu.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/sftp.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/sip.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/sips.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/snews.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/ssh.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/telnet.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/tn3270.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/urn.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/urn/isbn.pm [new file with mode: 0644]
.github/cpm/lib/perl5/URI/urn/oid.pm [new file with mode: 0644]
.github/cpm/lib/perl5/Win32/ShellQuote.pm [new file with mode: 0644]
.github/cpm/lib/perl5/lib/core/only.pm [new file with mode: 0644]
.github/cpm/lib/perl5/local/lib.pm [new file with mode: 0644]
.github/workflows/release.yml [new file with mode: 0644]
.gitignore
.perlcriticrc
Bugzilla/App/Command/move_flag_types.pm [changed mode: 0755->0644]
Bugzilla/Test/MockLocalconfig.pm
extensions/BMO/Extension.pm
extensions/BMO/bin/migrate-bug-type.pl [changed mode: 0644->0755]
extensions/LastResolved/bin/bug-1509308.pl [changed mode: 0644->0755]
scripts/build-useragent-blocking-regex.pl [changed mode: 0644->0755]
scripts/movecomponent-1565636.pl [changed mode: 0644->0755]
scripts/perl-fmt [changed mode: 0644->0755]
scripts/secbugsreport.pl [changed mode: 0644->0755]
t/.perlcritic-history
t/001compile.t [deleted file]
t/010dependencies.t
t/901-secure-mail-loop.t
t/critic.t
t/markdown.t
t/mojo-oauth2.t
template/en/default/account/auth/signup-small.html.tmpl
template/en/default/users/signup_email.txt+email.tmpl
template/en/default/users/signup_email_verify.html.tmpl