Commit Graph

129 Commits

Author SHA1 Message Date
Maxwell G
4bf886fd3a README: consistently use nox -s over nox -e (#923)
Some examples use `nox -s` and others use `nox -e`. `-e` and `-s` are
aliases, but we should stick to one for consistency.

(cherry picked from commit 57764782a1)
2023-12-04 20:25:40 +00:00
patchback[bot]
d088d56809 nox pip-compile: allow passing --no-upgrade flag (#883) (#920)
* nox pip-compile: allow passing --no-upgrade flag

This allows running `nox -e pip-compile -- --no-upgrade` to make sure
that the requirements.txt files are in sync with the .in files but not
updating any other transitive dependency.

* README: make "## Updating dependencies" more concise

Co-authored-by: Don Naro <dnaro@redhat.com>

---------
(cherry picked from commit e952dd4365)

Co-authored-by: Maxwell G <maxwell@gtmx.me>
Co-authored-by: Don Naro <dnaro@redhat.com>
2023-12-04 14:23:31 -06:00
patchback[bot]
1771a05622 add nox make session and revamp contribution docs (#707) (#917)
This PR adds a `make` session to the noxfile to automate running the
docs build Makefile and revamps the README to document the process. It
also updates the documentation_contributions docs to advise setting up a
venv in the same way that `nox` does.

(cherry picked from commit f1fe1d4c6d)

Co-authored-by: Maxwell G <maxwell@gtmx.me>
Co-authored-by: Don Naro <dnaro@redhat.com>
2023-12-04 12:55:00 -06:00
patchback[bot]
4b767350e6 nox and README: log PIP_CONSTRAINT value and add Dependency file docs (#730) (#739)
noxfile install(): log PIP_CONSTRAINT value
---------------------------------------------------------------

When pinned dependencies are enabled (the default), this will log the
value of the PIP_CONSTRAINT env var.

README: document Dependency files and PINNED envvar
------------------------------------------------------------------------------------

This documents the way dependency files are organized and handled by
nox.

---

(cherry picked from commit b274c97ec0)

Co-authored-by: Maxwell G <maxwell@gtmx.me>
Co-authored-by: Don Naro <dnaro@redhat.com>
Suggested-by: Don Naro <dnaro@redhat.com>
Ref: https://github.com/ansible/ansible-documentation/pull/668/files#r1371558583
2023-10-26 10:08:56 -05:00
patchback[bot]
5b456b292f [PR #668/8d847046 backport] Integrate docs checkers into the noxfile (#727)
**This is a backport of PR #668 as merged into devel
(8d8470468b).**

## Run docs checkers in the noxfile

This adds a checkers session to the noxfile to run docs checkers in
tests/checkers.py.
`nox -e checkers` runs all the docs checkers.
`nox -e 'checkers(rstcheck)'` and `nox -e 'checkers(docs-build)'` can
also be used to call individual checkers.

Simply executing `nox` will clone ansible-core, run the Python linters,
and the docs checkers (docs build test, rstcheck).
This makes it a lot easier for contributors,
as they can just run one command to make sure there changes will pass CI
before submitting a PR
and don't need to muck around with virtual environments and
dependencies.

##  Use nox checkers session in CI 

Now that the docs checkers are integrated into the noxfile, we can use
the nox session in CI instead of having to maintain separate CI
configurations for these jobs.

This change will cause branch protection to fail, as we no longer have
the docs-build and rstcheck CI jobs. I'll fix that when we're ready to
merge this.

Co-authored-by: Don Naro <dnaro@redhat.com>
2023-10-25 21:34:55 -05:00
patchback[bot]
43a1f24a7d Add RST spellcheck (#524) (#618)
* Add docs spelling check
* Add codespell config to noxfile and ci
* Update README with details on spelling checks

Co-authored-by: Maxwell G <9920591+gotmax23@users.noreply.github.com>
(cherry picked from commit 2f8810b255)

Co-authored-by: Don Naro <dnaro@redhat.com>
2023-10-17 20:39:50 +01:00
patchback[bot]
c7034ae747 Document how to bump dependencies (#446) (#615)
* Document how to bump dependencies.

* Drop `-i`, keep `-t`.

* Expand option names.

* Place command in code block.

* Adjust command.

Co-authored-by: Maxwell G <maxwell@gtmx.me>

---------

(cherry picked from commit b9323fbe54)

Co-authored-by: Maxwell G <maxwell@gtmx.me>
Co-authored-by: Felix Fontein <felix@fontein.de>
2023-10-16 03:29:24 -05:00
patchback[bot]
8504f3d97d issue-457: Update all occurrences of Ansible core to Ansible Core (#471) (#525)
(cherry picked from commit 0bc0a653c5)

Co-authored-by: Michelle McCausland <141345897+michellemacrh@users.noreply.github.com>
2023-10-05 14:27:49 -04:00
Don Naro
c0ce8de342 Add docs build steps to README (#37) 2023-07-03 12:40:57 +01:00
Sandra McCann
4d6dd38906 Update README.md 2023-06-26 12:06:11 -04:00
Sandra McCann
99343d507b Create README.md 2023-06-26 11:29:06 -04:00
Stephen Weber
7afa34ae8a Convert README from Markdown to ReStructured Text and use as longdesc (#22330)
* Convert README from Markdown to ReStructured Text and use as longdesc

Discussion in #13758 led to deciding to switch README to rst and having
setup.py consume it as the long_description.

* Fix long string in setup.py for pep8 compliance

* Open README.rst as read-only

* Update usages of root README.md to README.rst

Unsure about the file ./packaging/debian/docs as it (only) contains the
text README.md. I believe it's referencing ./packaging/debian/README.md
but maybe someone who knows debian packaging could review it?

* Pick up fixes that had been merged into README.md after the initial conversion to rst
2018-04-06 12:38:40 -07:00
Robert Wilkins III
798cd41b34 Update README.md (#35241)
Added a dash between "zero" and "downtime" on line 8 to match formatting previously used in the same line.
2018-01-24 11:37:43 +00:00
Matt Davis
ed0c2678cc devel usage README update (#30369)
* devel usage README update

* Update README.md

* Update README.md

* Update README.md
2017-09-14 10:48:58 -07:00
Dag Wieers
3add156a02 Fixes to the README 2017-09-14 16:28:39 +02:00
Dag Wieers
4fb283a4e3 Fix installation instructions link in the README (#24754)
* Fix the installation instructions link in the README

The original linked page (Getting started) assumed the user already had an installed system, which clearly was not the intention of the link.
So I replaced it with a link to the installation instructions, and removed the quick advice. The installation instructions are well structured and complete.

* Change to https

Links to ansible.com should end up over https
Seem to be missing the http -> https redirect from the docs site, I'll poke someone about that
2017-05-18 08:09:53 +01:00
Matt Clay
bea8a3201d Remove obsolete files and instructions. (#19079)
* Remove obsolete `unify_repos.sh` script.
* Remove submodule update after checkout reference.
2016-12-09 12:42:29 -05:00
John R Barker
6c4f365e67 No more submodules (#18776) 2016-12-08 11:35:19 -05:00
Valentin
710ede41ee Add link to licence file (COPYING) in README (#18521)
* Add link to licence file (COPYING) in README

* Update link
2016-11-19 01:03:51 -08:00
Robin Roth
fafcbf173c Change all links in readme to https
Fixes #17954
2016-10-24 09:49:23 -07:00
Benjamin Schwarze
d82808a1b0 Remove download stats badge (#16358)
PyPI download stats have been disabled due to resource constraints (see Donald Stufft's comment, https://bitbucket.org/pypa/pypi/issues/396/download-stats-have-stopped-working-again#comment-27808922).

Thus the download stats badge counter does not show correct data.
2016-06-20 10:14:37 -04:00
Matt Clay
1eab7e117c Remove travis build status badge from README.md. 2016-06-07 08:02:52 -07:00
Matt Clay
497459246a Add shippable build status badge to README.md. 2016-06-07 00:43:42 -07:00
Chris Meyers
8d500215b6 trigger jenkins integration tests 2015-12-08 10:03:20 -05:00
A. Lloyd Flanagan
6cba303035 Update README.md
Clarify release naming policy pre-2.0.
2015-10-17 09:38:35 -04:00
Jeff Geerling
76bd9e9239 Releases are now named after Led Zeppelin songs as of 2.0.0. 2015-09-29 16:28:17 -05:00
James Cammarata
90591782d6 Merge pull request #11869 from charleswhchan/devel
Update README.md
2015-08-06 07:22:13 -04:00
Charles Chan
3df35c293b Update README.md
Reformat commands to code format to make it stand out.
2015-08-05 21:15:49 -07:00
Charles Chan
1f899e92d1 Update README.md
Fix missing download badge. Link to shields.io.
2015-08-05 21:08:16 -07:00
Brian Coca
29347ac457 switched from png to svg
fixes #9885
2015-07-29 11:25:42 -04:00
Artur Cygan
312e79ccd5 Update README.md
There are over 1000 contributors now :)
2015-06-10 15:42:30 +02:00
James Laska
f451974efe Use correct URL for travis status badge
This uses the `devel` branch when displaying the travis-ci status badge.
2015-03-13 10:56:30 -04:00
James Laska
3d67e9e0c0 Add tox and travis-ci support
Add tox integration to run unittests in supported python releases.
Travis-CI is used for test execution.

Additionally, the unittest TestQuotePgIdentifier was updated to support
using assert_raises_regexp on python-2.6.

Sample travis-ci output available at
https://travis-ci.org/ansible/ansible/builds/54189977
2015-03-13 08:20:24 -04:00
Michael DeHaan
4fb7c1bff4 Set email to my personal address, thanks everyone!
http://michaeldehaan.net/post/109595670406/happy-trails-ansible
2015-01-30 17:28:37 -05:00
Michael DeHaan
662c63f1a0 Update contributor info in README 2014-11-18 18:42:55 -05:00
Sebastian Gumprich
90614283c4 Fixed 404-link for Michael DeHaan profile page. 2014-11-09 18:03:59 +00:00
Michael DeHaan
0354d19f73 Update README.md 2014-09-28 15:24:44 -04:00
Michael DeHaan
56b90390f4 Update README.md 2014-09-28 15:22:33 -04:00
Nitin Madhok
07287a2eaa Update README.md 2014-09-28 08:21:04 -04:00
Michael DeHaan
16c4c378bd README update 2014-09-26 17:56:21 -04:00
freshlikeesch
296d33d2d6 Formation, Format, and Constiency
There should be a period after "Various release-X.Y branches exist for previous releases". It should read "Various release-X.Y branches exist for previous releases." This should keep the Branch Info listings consistent.
2014-08-28 13:25:24 -04:00
Greg DeKoenigsberg
e2209670f7 Increase number of contributors in README 2014-08-25 14:04:53 -04:00
Michael DeHaan
2e9cfaaba3 Update README.md 2014-06-06 09:24:33 -04:00
Michael DeHaan
31cf5b39f0 Update README.md
formatting
2014-04-03 08:25:26 -04:00
Michael DeHaan
b0bcef0601 Update README.md
Add counter
2014-04-03 08:25:01 -04:00
Michael DeHaan
a65d53462d Update README.md 2014-02-21 12:58:09 -05:00
Michael DeHaan
597809f5d4 Update README.md
Minor readme tweaks since I haven't edited this in a while.
2014-02-21 12:55:31 -05:00
Michael DeHaan
d07a3b5e9b AnsibleWorks -> Ansible 2014-01-28 20:29:42 -05:00
Michael DeHaan
7ff430f461 Update README.md 2013-12-15 11:50:18 -05:00
Michael DeHaan
3aa5283de4 Update README.md
Add PyPi version badge.
2013-12-01 19:04:20 -05:00