1. 20 Sep, 2021 1 commit
  2. 12 Sep, 2021 1 commit
  3. 09 Sep, 2021 1 commit
  4. 16 Jul, 2021 1 commit
    • Jeena Huneidi's avatar
      Create lastest.txt in release dir · 658ba309
      Jeena Huneidi authored
      Creates a latest.txt file in the release dir for use by the autoupdater.
      Puts releases in a folder for each version.
      
      Change-Id: I2e69a75894fa3224ace2cba52968192b4a263701
      658ba309
  5. 02 Jul, 2021 1 commit
    • Addshore's avatar
      Rename binary from cli to mw · 551582cf
      Addshore authored
      https: //gerrit.wikimedia.org/r/c/mediawiki/tools/cli/+/693596/4/Makefile#25
      
      Change-Id: I5e8e0ba24e33dbca1033f3c1e4f40e7ecbaf8c3f
      551582cf
  6. 29 Jun, 2021 1 commit
    • Addshore's avatar
      Update command and release overhaul · 93f95c7b
      Addshore authored and Jeena Huneidi's avatar Jeena Huneidi committed
      There is currently not a release target for the gerrit
      version of mwcli code, so I can not yet write the update
      code for this.
      
      When it does I'll introduce 2 update paths, one for my
      dev fork, and one for gerrit releases.
      
      Bug: T250241
      Bug: T282330
      Change-Id: I9c8af4143af2c4b68a9bcda361741a89d7d28ee0
      93f95c7b
  7. 28 Jun, 2021 1 commit
    • Addshore's avatar
      Output more useful version info · 54cdc383
      Addshore authored and Jeena Huneidi's avatar Jeena Huneidi committed
      This will make it easier for people to give feedback while
      using various development builds
      (This will also be useful when we do real releases)
      
      This required a bunch of changes to the MakeFile to
      actually get the build dependencies loading when required.
      The way "staticfiles" was done in the past wasn't great.
      
      Change-Id: Icdbe959dcf429305ebcec57cbe64bd05b0ded737
      54cdc383
  8. 12 May, 2021 2 commits
    • Jeena Huneidi's avatar
      Remove generated files from repo · 1cb180de
      Jeena Huneidi authored and Addshore's avatar Addshore committed
      Generates files at build time in order to avoid storing packaged files
      in the repo.
      
      Change-Id: If1bfc12c04ac0f036870a7b7859ff9e9b6999c3f
      1cb180de
    • Addshore's avatar
      README updates (new directories, dev.sh convenience script etc) · d29f1591
      Addshore authored and Addshore's avatar Addshore committed
      Various changes have been happening but the README is not totally up to date.
      So update it!
      
      And also add a ./dev.sh script which is now the recommended way to run the
      tool in its un-built fashion.
      This takes care of making sure that the static files are rebuild every time
      you run the script, as this as tripped me over quite a few times during rapid
      development.
      
      Another alternative would be to force people to build each time, but IMO
      we shouldn't force this as it just ends up being slower.
      
      Change-Id: I6cbd916086c5177d5c0f98a03659e6d5d06ba467
      d29f1591
  9. 03 Apr, 2021 1 commit
    • Addshore's avatar
      mwdd: mediawiki create & destroy. · 2a33a8c1
      Addshore authored and Addshore's avatar Addshore committed
      Working starters for mwdd solution with implemented create and
      destroy commands.
      
      Change-Id: I84b000c0c1d0e3ee873e1a755476c25bda693167
      2a33a8c1
  10. 16 Dec, 2020 1 commit
    • Jeena Huneidi's avatar
      Update release script · a011655a
      Jeena Huneidi authored
      Removes plan9 from build architectures since it cannot build.
      Changes the executable name to "mw"
      
      Bug: 250241
      Change-Id: I22f2ba612d3ea763c79ffc071b83dfc6e78b1802
      a011655a
  11. 24 Jun, 2020 1 commit
    • Kosta Harlan's avatar
      Add Makefile and update CI config · 25080cbd
      Kosta Harlan authored and Jeena Huneidi's avatar Jeena Huneidi committed
      This adds the Makefile from the blubber project with some minor adaptations for
      mw cli, and updates CI to use "make test"
      
      Both "go run ~/go/src/cli/main.go" as well as "make" (and running ./bin/mw)
      should work correctly.
      
      The unit test command doesn't do anything (yet) but should once we start adding
      tests.
      
      Bug: T250241
      Change-Id: Id857e3c1389b6c729c8931da149af58740f62896
      25080cbd