1. 22 Jul, 2020 5 commits
    • Addshore's avatar
      README, use go mod command for deps · 29491666
      Addshore authored
      This solves the issues of packages apparently not being findable
      when running the .go files directly from directories outside the
      project directory.
      
      This is probably the right way of doing things :)
      
      Change-Id: I89facd5d8ec414b1ea970d4e73d7406bfdf6d9f1
      29491666
    • Addshore's avatar
      Rename docker-compose project prefix from mwcli to mw · c604554c
      Addshore authored
      This came up in review in I7b8d651d656f7f254506df0900d84a173f27880a
      but was missed when this idea was split out into it's own change,
      so re adding the name thoughts now.
      
      Change-Id: I0fdd1849fa4d4946f16fdcc2e5829b53aa10897b
      c604554c
    • Addshore's avatar
      Prefix docker-compose project name with mwcli · dee2a39d
      Addshore authored and Jforrester's avatar Jforrester committed
      This patch used to switch the project name to include the
      username that was running the project, but that ended up
      not being a great solution and removed the ability for a
      single user to run multiple environments.
      
      This final version just prefixes the project name with mwcli
      so that it is easier to understand in the context of other
      docker-compose projects. This will appear as "mwcli-core" by default.
      
      There is still potential to look at expanding this more in the
      future, perhaps re introducing user in some way, perhaps in an
      optional way. But this is a good start.
      
      Change-Id: I8e3a6cd393edbdc7c83875d3775babb8480b30f2
      dee2a39d
    • Addshore's avatar
      exec abstraction with DockerCompose method · d12cd219
      Addshore authored and Jforrester's avatar Jforrester committed
      This was split out from
      I8e3a6cd393edbdc7c83875d3775babb8480b30f2
      which was generally agreed to be a good idea.
      
      I still think having some sort of controlled name for the
      docker-compose project is a good idea but will try to introduce
      that in another change.
      
      Change-Id: I65e38407ede88203c2a7f2d25cbd8e664e37f3de
      d12cd219
    • Addshore's avatar
      Sort package imports · 9f3b6584
      Addshore authored and Addshore's avatar Addshore committed
      Apparently my IDE is going to keep doing this
      every time I save a file, so I might as well commit
      this altered order now.
      
      I think this might be done by goimports.
      https://godoc.org/golang.org/x/tools/cmd/goimports
      
      Change-Id: I417e3e36e32c83d0fe29255df2a8aaffcd894b0b
      9f3b6584
  2. 21 Jul, 2020 2 commits
    • Addshore's avatar
      Fix detection of mw core directory · 2e544d93
      Addshore authored and Kosta Harlan's avatar Kosta Harlan committed
      README.mediawiki has gone, so we need a different way to detect.
      It was moved in I79e7e033690abe4de042969826964389ac57fcf6
      
      Using .gitreview seems like a pretty solid bet right now, and this
      file has been around for quite some time
      
      Change-Id: I867b45600d05cc6b49af531df7086caf4ad32378
      2e544d93
    • Addshore's avatar
      Fix & expand contributing section in README · 209a7ddd
      Addshore authored and Kosta Harlan's avatar Kosta Harlan committed
      Follows-Up: Id857e3c1389b6c729c8931da149af58740f62896
      Change-Id: I9f01b924a9ec2e0eee845383d04f390169eb6b87
      209a7ddd
  3. 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
  4. 31 Mar, 2020 20 commits
  5. 30 Mar, 2020 1 commit
  6. 27 Mar, 2020 5 commits
  7. 17 Mar, 2020 1 commit
  8. 06 Mar, 2020 4 commits
  9. 01 Mar, 2020 1 commit