diff --git a/Changelog.md b/Changelog.md index 5eaff539..5c32fc06 100644 --- a/Changelog.md +++ b/Changelog.md @@ -25,6 +25,10 @@ ### Ignition Launch 4.X.X (20XX-XX-XX) +### Ignition Launch 4.1.0 (2021-10-14) + +1. All changes included in Ignition Launch 3.4.2. + ### Ignition Launch 4.0.0 (2021-03-30) 1. Bump in edifice: ign-common4 @@ -41,6 +45,10 @@ ## Ignition Launch 3.x +### Ignition Launch 3.4.2 (2021-10-14) + +1. All changes included in Ignition Launch 2.2.2. + ### Ignition Launch 3.4.1 (2021-07-15) 1. Generate a better error websocket error code for `max_connections`. @@ -105,6 +113,23 @@ ## Ignition Launch 2.x +### Ignition Launch 2.2.2 (2021-10-11) + +1. Master branch updates. + * [Pull request 98](https://github.com/ignitionrobotics/ign-launch/pull/98) + +1. Treat `IGN_LAUNCH_CONFIG_PATH` as a path list. + * [Pull request 93](https://github.com/ignitionrobotics/ign-launch/pull/93) + +1. Remove tools/code_check and update codecov. + * [Pull request 115](https://github.com/ignitionrobotics/ign-launch/pull/115) + +1. Update gtest for Windows compilation. + * [Pull request 122](https://github.com/ignitionrobotics/ign-launch/pull/122) + +1. Remove bitbucket-pipelines.yml. + * [Pull request 128](https://github.com/ignitionrobotics/ign-launch/pull/128) + ### Ignition Launch 2.2.1 (2021-01-08) 1. Fix env parsing by placing it before executable parsing. diff --git a/bitbucket-pipelines.yml b/bitbucket-pipelines.yml deleted file mode 100644 index f95c03eb..00000000 --- a/bitbucket-pipelines.yml +++ /dev/null @@ -1,148 +0,0 @@ -image: ubuntu:bionic - -pipelines: - default: - - step: - script: - - apt-get update - - apt -y install wget lsb-release gnupg - - sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list' - - sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-prerelease `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-prerelease.list' - - wget http://packages.osrfoundation.org/gazebo.key -O - | apt-key add - - - apt-get update - - apt-get -y install - cmake build-essential curl git mercurial cppcheck g++-8 libyaml-dev - libwebsockets-dev - doxygen ruby-ronn libtinyxml2-dev software-properties-common - clang-tidy-6.0 libclang-6.0-dev python-yaml libgflags-dev binutils-dev - - update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 800 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8 - - gcc -v - - g++ -v - - gcov -v - # lcov - - git clone https://github.com/linux-test-project/lcov.git - - cd lcov - - make install - - cd .. - # Dependency: Ignition packages - - apt-get -y install - libignition-cmake2-dev - libignition-common4-dev - libignition-fuel-tools7-dev - libignition-math6-dev - libignition-math6-eigen3-dev - libignition-msgs8-dev - libignition-physics5-dev - libignition-plugin-dev - libignition-tools-dev - libignition-transport11-dev - libsdformat12-dev - # libignition-gazebo6-dev - # libignition-gui6-dev - # libignition-rendering6-dev - # libignition-sensors6-dev - # # Ignition msgs (uncomment if a specific branch is needed) - # - apt install -y - # libprotobuf-dev protobuf-compiler libprotoc-dev - # - git clone http://github.com/ignitionrobotics/ign-msgs - # - cd ign-msgs - # - mkdir build - # - cd build - # - cmake .. - # - make -j4 install - # - cd ../.. - # # Ignition transport (uncomment if a specific branch is needed) - # - apt install -y - # libzmq3-dev uuid-dev libsqlite3-dev - # - git clone http://github.com/ignitionrobotics/ign-transport - # - cd ign-transport - # - mkdir build - # - cd build - # - cmake .. -DBUILD_TESTING=false - # - make -j4 install - # - cd ../.. - # # SDFormat from source - # - apt install -y - # libxml2-utils - # libtinyxml-dev - # - git clone http://github.com/osrf/sdformat - # - cd sdformat - # - mkdir build - # - cd build - # - cmake .. -DBUILD_TESTING=false - # - make -j4 install - # - cd ../.. - # Ignition Rendering from source - - apt install -y - libogre-1.9-dev libogre-2.1-dev libglew-dev libfreeimage-dev freeglut3-dev libxmu-dev libxi-dev uuid-dev xvfb - - git clone https://github.com/ignitionrobotics/ign-rendering - - cd ign-rendering - - mkdir build - - cd build - - cmake .. -DBUILD_TESTING=false - - make install - - cd ../.. - # Ignition GUI from source - - apt install -y - qtbase5-dev libtinyxml2-dev - libprotoc-dev - libprotobuf-dev - qtdeclarative5-dev - qtquickcontrols2-5-dev - qml-module-qtquick2 - qml-module-qtquick-controls - qml-module-qtquick-controls2 - qml-module-qtquick-dialogs - qml-module-qtquick-layouts - qml-module-qt-labs-folderlistmodel - qml-module-qt-labs-settings - qml-module-qtgraphicaleffects - - git clone https://github.com/ignitionrobotics/ign-gui - - cd ign-gui - - mkdir build - - cd build - - cmake .. -DBUILD_TESTING=false - - make install - - cd ../.. - # # Ignition Physics from source - # - apt install -y - # dart6-data - # libdart6-collision-ode-dev - # libdart6-dev - # libdart6-utils-urdf-dev - # libbenchmark-dev - # - git clone https://github.com/ignitionrobotics/ign-physics - # - cd ign-physics - # - mkdir build - # - cd build - # - cmake .. -DBUILD_TESTING=false - # - make install - # - cd ../.. - # Ignition Sensors from source - - git clone https://github.com/ignitionrobotics/ign-sensors - - cd ign-sensors - - mkdir build - - cd build - - cmake .. -DBUILD_TESTING=false - - make install - - cd ../.. - # Ignition Gazebo from source - - git clone https://github.com/ignitionrobotics/ign-gazebo - - cd ign-gazebo - - mkdir build - - cd build - - cmake .. -DBUILD_TESTING=false - - make install - - cd ../.. - # Ignition Launch - - mkdir build - - cd build - - cmake .. -DCMAKE_BUILD_TYPE=coverage - - make -j4 - - make test ARGS="-VV" - # - make coverage - # Use a special version of codecov for handling gcc8 output. - # - bash <(curl -s https://raw.githubusercontent.com/codecov/codecov-bash/4678d212cce2078bbaaf5027af0c0dafaad6a095/codecov) -X gcovout -X gcov - # - make codecheck - - cd .. - - ./tools/clang_tidy.sh